@font-face{font-family:'NunitoRegular';src:url('../fonts/Nunito-Regular-webfont.eot');src:url('../fonts/Nunito-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Nunito-Regular-webfont.woff') format('woff'),url('../fonts/Nunito-Regular-webfont.ttf') format('truetype'),url('../fonts/Nunito-Regular-webfont.svg#NunitoRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'NunitoLight';src:url('../fonts/Nunito-Light-webfont.eot');src:url('../fonts/Nunito-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Nunito-Light-webfont.woff') format('woff'),url('../fonts/Nunito-Light-webfont.ttf') format('truetype'),url('../fonts/Nunito-Light-webfont.svg#NunitoLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'NunitoBold';src:url('../fonts/Nunito-Bold-webfont.eot');src:url('../fonts/Nunito-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Nunito-Bold-webfont.woff') format('woff'),url('../fonts/Nunito-Bold-webfont.ttf') format('truetype'),url('../fonts/Nunito-Bold-webfont.svg#NunitoBold') format('svg');font-weight:normal;font-style:normal}
.jobabc-circle-ultralarge{-webkit-border-radius:67.5px;-moz-border-radius:67.5px;border-radius:67.5px;opacity:0.7;background-color:#3282a9;width:135px;height:135px;display:table;border:1px #ffffff solid;font-size:34px;position:absolute;top:0;left:0}
.jobabc-circle-extralarge{-webkit-border-radius:51px;-moz-border-radius:51px;border-radius:51px;opacity:0.7;background-color:#3282a9;width:102px;height:102px;display:table;border:1px #ffffff solid;font-size:26px;position:absolute;top:0;left:0}
.jobabc-circle-largebigger{-webkit-border-radius:47.5px;-moz-border-radius:47.5px;border-radius:47.5px;opacity:0.7;background-color:#3282a9;width:95px;height:95px;display:table;border:1px #ffffff solid;font-size:24px;position:absolute;top:0;left:0}
.jobabc-circle-large{-webkit-border-radius:44px;-moz-border-radius:44px;border-radius:44px;opacity:0.7;background-color:#3282a9;width:88px;height:88px;display:table;border:1px #ffffff solid;font-size:26px;position:absolute;top:0;left:0}
.jobabc-circle-icon{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;opacity:1;background-color:#3282a9;width:68px;height:68px;display:table;font-size:22px;float:left;background-position:center center;background-repeat:no-repeat}
.jobabc-circle-icon-largebigger{-webkit-border-radius:46px;-moz-border-radius:46px;border-radius:46px;opacity:1;background-color:#3282a9;width:92px;height:92px}
.jobabc-circle{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;opacity:0.7;background-color:#3282a9;width:68px;height:68px;display:table;border:1px #ffffff solid;font-size:23px;position:absolute;top:0;left:0}
.jobabc-circle-medium{-webkit-border-radius:29px;-moz-border-radius:29px;border-radius:29px;opacity:0.7;background-color:#3282a9;width:58px;height:58px;display:table;border:1px #ffffff solid;font-size:22px;position:absolute;top:0;left:0}
.jobabc-circle-small{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;opacity:0.7;background-color:#3282a9;width:48px;height:48px;display:table;border:1px #ffffff solid;font-size:18px;line-height:26px;position:absolute;top:0;left:0}
.jobabc-circle-smaller{-webkit-border-radius:18.5px;-moz-border-radius:18.5px;border-radius:18.5px;opacity:0.7;background-color:#3282a9;width:37px;height:37px;display:table;border:1px #ffffff solid;font-size:12px;line-height:11px;position:absolute;top:0;left:0}
.jobabc-circle-extrasmall{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;opacity:0.7;background-color:#3282a9;width:22px;height:22px;display:table;border:1px #ffffff solid;font-size:9px;line-height:13px;position:absolute;top:0;left:0}
.jobabc-circle-ultralarge.jobabc-job-summary{background-color:transparent !important}
.jobabc-circle-extralarge .jobabc-circle-inner{-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;opacity:0.7;background-color:#3282a9;width:76px;height:76px;display:table;font-size:21px;background-color:#fff;position:absolute;top:13px;left:13px;opacity:1}
.jobabc-circle-ultralarge.jobabc-job-summary{font-size:22px}
.jobabc-circle-ultralarge.jobabc-job-summary .jobabc-text-pos-centered a,.jobabc-circle-inner .jobabc-text-pos-centered a{color:#4b4b4b}
.jobabc-circle-ultralarge.jobabc-job-summary .jobabc-text-pos-centered{padding-top:5px}
body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
.tooltip .tooltip-inner{background-color:#5BCAF4;color:#4B4B4B}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#5BCAF4}
.jobabc-text-pos-centered{display:table-cell;text-align:center;vertical-align:middle;font-family:NunitoBold;letter-spacing:0px;cursor:pointer}
p.jobabc-image-caption{font-size:11px;color:#8A8A8B;margin:0;padding:0}
.jobabc-text-pos-centered a{color:#fff;text-decoration:none}
.jobabc-toggle-id{display:none}
.container-fluid{padding-left:0;padding-right:0}
.jobabc-box-blue{background-color:#3282A9}
.map-circle.active{background:url('../img/bubble.png') center center no-repeat;border:0px}
.map-circle.active a{color:#24a9df}
.jobabc-bundesland-text a{font-size:11px;width:100px;text-align:center;color:#6da0bc;position:absolute}
.jobabc-bundesland-text a:hover{text-decoration:none}
.jobabc-bundesland-text.active{font-weight:bold}
#bundesland-o-text a{top:145px;left:370px}
#bundesland-n-text a{top:136px;left:487px}
#bundesland-w-text a{top:103px;left:568px}
#bundesland-v-text a{top:259px;left:-21px}
#bundesland-t-text a{top:252px;left:103px}
#bundesland-s-text a{top:228px;left:290px}
#bundesland-st-text a{top:235px;left:419px}
#bundesland-b-text a{top:263px;left:593px}
#bundesland-k-text a{top:333px;left:343px}
.jobabc-entrepreneur #bundesland-v-text a,.jobabc-jobs #bundesland-v-text a,
.jobabc-entrepreneur #bundesland-b-text a,.jobabc-jobs #bundesland-b-text a,
.jobabc-entrepreneur #bundesland-k-text a,.jobabc-jobs #bundesland-k-text a{color:#fff}
.jobabc-trainee #bundesland-o-text a,.jobabc-trainee #bundesland-n-text a,
.jobabc-trainee #bundesland-w-text a,.jobabc-trainee #bundesland-v-text a,
.jobabc-trainee #bundesland-t-text a,.jobabc-trainee #bundesland-s-text a,
.jobabc-trainee #bundesland-st-text a,.jobabc-trainee #bundesland-b-text a,
.jobabc-trainee #bundesland-k-text a{color:#4B4B4B}
.jobabc-map-text li.active{font-weight:bold}
.jobabc-circle-smaller.active,.jobabc-circle-extrasmall.active{background:radial-gradient(ellipse at center,#f6f8f9 0%,#999999 100%)}
.jobabc-jobs .jobabc-circle-extralarge.active,
.jobabc-jobs .jobabc-circle-largebigger.active,
.jobabc-jobs .jobabc-circle-large.active,
.jobabc-jobs .jobabc-circle-largebigger.active,
.jobabc-jobs .jobabc-circle.active,
.jobabc-jobs .jobabc-circle-medium.active,
.jobabc-jobs .jobabc-circle-small.active,
.jobabc-jobs .jobabc-circle-smaller.active,
.jobabc-jobs .jobabc-circle-extrasmall.active {color:#24a9df}
.jobabc-circle-smaller.active a,.jobabc-circle-extrasmall.active a{color:#24a9df}
.jobabc-map-box.at-vienna .jobabc-map-text,.jobabc-map-box.at-noe .jobabc-map-text{top:0}
.jobabc-map-box.at-vienna .jobabc-map{background-position:-10px 0;height:480px}
.jobabc-map-box.at-noe .jobabc-map{height:510px}
.jobabc-map-detail-list{list-style:none;list-style-type:none;margin:0;margin-right:80px}
.jobabc-map-detail-list li,.jobabc-map-detail-list li a{font-size:11px;color:#fff;margin:0;line-height:16px;text-decoration:none}
.jobabc-trainee .jobabc-map-detail-list li,.jobabc-trainee .jobabc-map-detail-list li a{color:#6DA0BC}
.jobabc-circle-extrasmall.active,
.jobabc-circle-smaller.active{background:url('../img/bubble_46.png') center center no-repeat;border:0px;z-index:999;opacity:1}
.jobabc-circle-smaller.active a,.jobabc-circle-extrasmall.active a{color:#24a9df}
.jobabc-button b,.jobabc-button{display:inline-block;height:33px;line-height:33px;background-repeat:no-repeat;font-weight:normal}
.jobabc-button{font-size:11px;color:#575859;margin:6px 0 4px 10px;padding-left:10px;background-image:url("../img/button_left.png");text-decoration:none}
.jobabc-button b{background-image:url("../img/button_right.png");background-position:top right;padding-right:10px}
.jobabc-button b b{background-image:url("../img/button_center.png");background-repeat:repeat-x;padding-right:5px;padding-left:5px}
.jobabc-button b b i.jobabc-icon-arrowright-button{height:8px;width:5px;margin-left:15px;margin-top:2px}
.jobabc-hits-header .jobabc-button,.jobCheckerButton{display:block;width:155px;height:32px;background-image:url("../img/icons/button_jobchecker.png");background-repeat:no-repeat;padding-left:15px;margin:0;float:left;font-size:11px;color:#575859;line-height:32px;text-decoration:none}
.jobabc-subsite .jobabc-sidebar .jobabc-button .jobabc-icon,.jobabc-hits-header .jobabc-button .jobabc-icon{margin-top:-6px}
.jobabc-content-header .jobabc-button,.jobabc-product-box .jobabc-button,.jobabc-content .jobabc-article .jobabc-button{margin-left:0;margin-top:0}
.jobabc-search-options .jobabc-button{background-color:#ffd119;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 8px !important;background-image:none;margin-top:0;margin-right:0 !important}
.jobabc-content-header.jobabc-jobchecker .jobabc-button{margin-bottom:11px;margin-right:20px}
.jobabc-jobchecker-button{margin-left:0;margin-top:0}
.jobabc-icon{display:inline-block;width:25px;height:25px;vertical-align:text-top;margin-top:1px;background-repeat:no-repeat;background-position:center center}
.jobabc-icon-speaker{background-image:url('../img/icons/speaker.png')}
.jobabc-icon-pin-white-extralarge{background-image:url('../img/icons/pin_extralarge_white.png')}
.jobabc-news-speakersmall{background-image:url('../img/icons/speaker_white_small.png')}
.jobabc-icon-calculator{background-image:url('../img/icons/calculator.png')}
.jobabc-icon-people{background-image:url('../img/icons/people.png')}
.jobabc-icon-cv{background-image:url('../img/icons/cv.png')}
.jobabc-icon-quill{background-image:url('../img/icons/quill.png')}
.jobabc-icon-waydesc{background-image:url('../img/icons/waydesc.png')}
.jobabc-icon-pad{background-image:url('../img/icons/pad.png')}
.jobabc-icon-descmap{background-image:url('../img/icons/descmap.png')}
.jobabc-icon-speaker-black{background-image:url("../img/icons/speaker_black.png")}
.jobabc-icon-sort{background-image:url("../img/icons/arrow_down_small_black.png")}
.jobabc-icon-arrowright-button{background-image:url("../img/icons/arrow_right_button.png")}
.jobabc-icon-thumbup{background-image:url('../img/icons/thumbsup.png')}
.jobabc-icon-heart{background-image:url('../img/icons/heart.png')}
.jobabc-icon-euro{background-image:url('../img/icons/euro.png')}
.jobabc-icon-stars{background-image:url('../img/icons/stars.png')}
.jobabc-icon-home{background-image:url('../img/icons/home.png')}
.jobabc-icon-sun{background-image:url('../img/icons/sun.png')}

.jobabc-topwrapper{background-image:url('../img/bkgr_top.png');background-repeat:repeat-x}
.jobabc-top{position:relative}
.jobabc-top .jobabc-social-box{position:absolute;top:164px;right:1px;z-index:1000;max-width:270px;line-height:0!important}
.jobabc-top .span9{position:relative}
.jobabc-top-logobox{position:relative}
.jobabc-top-navigationhelper{position:absolute;right:10px;top:10px;display:none;width:75px;height:30px;line-height:30px;background-color:#fff;color:#777777;margin-top:15px;background-image:url('../img/topnav_mobile.jpg');background-repeat:no-repeat;background-position:right top;text-decoration:none;font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:13px}
.jobabc-top-navigationhelper.active{background-image:url('../img/topnav_mobile_active.jpg')}
.jobabc-top-navigationhelper:hover{text-decoration:none;color:#57585a}
.jobabc-logo{margin-top:52px;margin-bottom:4px}
.jobabc-top-navigation{position:absolute;right:0;top:0;width:960px}
.jobabc-top-navigation-list{float:right;list-style:none;list-style-type:none;margin-top:13px}
.jobabc-top-navigation-list li{float:left;margin-left:10px;font-size:11px;color:#8a8a8b;padding-bottom:7px}
.jobabc-top-navigation-list li a{color:#8a8a8b;text-decoration:none;display:block}
.jobabc-top-navigation-list li.jobabc-highlight{font-weight:bold;font-size:12px}
.jobabc-top-navigation-list li.jobabc-login a{background-color:#9e9fa0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:1em;padding-right:1em}
.jobabc-top-navigation-list li.jobabc-login a{color:#fff;background-repeat:no-repeat;background-position:0px -3px}
.jobabc-top-navigation-list li.jobabc-jobchecker a{background-image:url('../img/icons/speaker.png');background-repeat:no-repeat;background-position:0px -3px;padding-left:23px}
.jobabc-top-navigation-list li.jobabc-watchlist a{background-image:url('../img/icons/pin.png');background-repeat:no-repeat;background-position:0px -3px;padding-left:23px}
.jobabc-top-navigation-list li.jobabc-login,.jobabc-top-navigation-list li.jobabc-entrepreneur{margin-left:4em}
.jobabc-top-navigation-list li.jobabc-entrepreneur a{background-image:url('../img/icons/user.png');background-repeat:no-repeat;background-position:0px -3px;padding-left:23px}
.jobabc-top-tabs{list-style:none;list-style-type:none;margin:80px 0 0 0;float:right}
.jobabc-top-tabs li{float:left;background-color:#ededed;margin:0 0 0 12px;font-size:16px;font-family:NunitoBold;letter-spacing:-1px;margin-top:3px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}
.jobabc-top-tabs li a{display:block;height:37px;padding:14px 34px 0 34px;color:#777777;text-decoration:none;text-transform:uppercase;overflow:hidden;white-space:nowrap}
.jobabc-top-tabs li.active{margin-top:0px;background-color:#3282a9}
.jobabc-top-tabs li.active a{padding:17px 34px 0 34px}
.jobabc-top-tabs li.active a{color:#fff}
.jobabc-claim-wrapper{background-color:#3282a9;border-bottom:2px solid #286786;height:73px}
.jobabc-subsite .jobabc-claim-wrapper{height:80px;border-bottom:none}
.jobabc-claim{position:relative}
.jobabc-claim-out{color:#fff;font-family:NunitoBold;letter-spacing:0px;font-size:24px;margin-top:30px;text-transform:uppercase}
.jobabc-claim-out .jobabc-small{font-size:10px}
.jobabc-claim-out .jobabc-lower{text-transform:lowercase}
.jobabc-claim-out .jobabc-highlight{font-family:NunitoBold}
.jobabc-claim-out .jobabc-light{font-family:NunitoLight}
.jobabc-searchoptions,.jobabc-reset{color:#fff;text-decoration:underline;display:block;margin:39px 0 0 0;float:right;font-size:12px}
.jobabc-subsite .jobabc-claim .jobabc-search-submit{width:150px;height:46px;float:right;margin-top:18px}
.jobabc-search-wrapper{height:100px;background-color:#2c7294;border-top:2px solid #4fa2ca;border-bottom:2px solid #4fa2ca}
.jobabc-search-inputs{margin-top:15px}
.jobabc-jobchecker-register .jobabc-input,.jobabc-search input{margin-bottom:0;padding:.2% 1% 0 1%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#575859;height:45px;font-size:16px;font-weight:bold;-webkit-box-shadow:-5px 10px 30px 3px #efefef inset;-moz-box-shadow:-5px 10px 30px 3px #efefef inset;box-shadow:-5px 10px 30px 3px #efefef inset;vertical-align:middle}
.jobabc-search-what{width:27%;margin-right:.5%}
.jobabc-search-where{width:27%;margin-right:.5%}
.jobabc-search-radius{width:14%;margin-right:.5%}
.jobabc-search-submit{width:20.4%;padding:0 1%;font-family:NunitoBold;letter-spacing:0px;background-color:#ffd119;color:#fff;text-shadow:none;background-image:none;height:45px;line-height:45px;font-size:16px;text-shadow:1px 1px 0px #cccccc}
.jobabc-search-submit:hover{background-image:none;transition:none;background-color:#ffd119;color:#fff}
.jobabc-search-options{margin-top:6px}
.jobabc-search-options .jobabc-form-element input[type=checkbox]{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-4px;*overflow:hidden;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none}
.jobabc-search-options .jobabc-form-element label{display:block;padding-left:15px;text-indent:-15px}
.jobabc-search-options .jobabc-form-element{padding:3px 15px 3px 1px;line-height:18px;height:18px;font-size:12px;margin-right:21px;overflow:hidden;float:left}
.jobabc-search-options .jobabc-arrow-down{background-image:url("../img/arrow_down_white.png");background-repeat:no-repeat;padding-left:15px}
.jobabc-search-options .jobabc-arrow-right{cursor:pointer;background-image:url("../img/arrow_right_white_small.png");background-repeat:no-repeat;padding-left:15px}
.jobabc-search-options .jobabc-form-element,.jobabc-search-options .jobabc-form-element label,.jobabc-search-options .jobabc-form-element a{color:#fff;font-size:13px}
.jobabc-search-options .jobabc-form-element a{text-decoration:none}
.jobabc-search-options .jobabc-arrow a{padding-left:12px;padding-top:2px;display:block}
.jobabc-search-options .jobabc-button label{color:#4b4b4b;font-weight:bold}
.jobabc-charts-wrapper{height:auto;background-color:#3282a9;margin-bottom:20px;padding-bottom:10px;border-top:2px solid #286786}
.jobabc-charts{margin-top:25px;position:relative}
.jobabc-charts .span12{position:relative}
.jobabc-map{position:relative;background-repeat:no-repeat;width:700px;height:380px;margin-top:4px}
.jobabc-map-box{margin-bottom:20px}
.jobabc-info{position:relative}
.jobabc-map-text{position:absolute;left:5px;top:10px;z-index:999}
.jobabc-map-text h3,.jobabc-map-text p{color:#fff}
.jobabc-map-text h3{font-family:NunitoBold;letter-spacing:0px;font-size:18px;line-height:24px;margin-bottom:13px}
.jobabc-map-text p{font-size:16px;line-height:24px}
.jobabc-map-banner{margin-bottom:12px}
.jobabc-text-pos-centered{line-height:16px;color:#fff}
.jobabc-text-pos-centered span{font-size:11px;letter-spacing:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
.jobabc-circle-yellow .jobabc-text-pos-centered{text-shadow:1px 1px 0px #cccccc}
.jobabc-circle-yellow .jobabc-text-pos-centered span{color:#4b4b4b;text-shadow:none}
.jobabc-info .jobabc-job-summary{top:120px;left:100px;background-image:url('../img/circle_summary.png');background-repeat:no-repeat;background-position:-3px -3px;border:none;background-color:none;opacity:1;border-radius:0}
.jobabc-info .jobabc-job-count{top:20px;left:59px;opacity:1}
.jobabc-info .jobabc-apprenticeship-count{top:118px;left:-5px;opacity:1}
.jobabc-info .jobabc-entrepreneur-count{top:277px;left:42px;opacity:1}
.jobabc-info .jobabc-job-count .jobabc-text-pos-centered,.jobabc-info .jobabc-apprenticeship-count .jobabc-text-pos-centered,.jobabc-info .jobabc-entrepreneur-count .jobabc-text-pos-centered{font-size:20px}
.jobabc-info .jobabc-job-count .jobabc-text-pos-centered{font-size:26px}
.jobabc-info .jobabc-job-summary .jobabc-text-pos-centered{font-size:30px;padding-top:10px}
#jobabc-map-einzel div {z-index:999}
.jobabc-jobs .jobabc-map .active .jobabc-text-pos-centered a{color:#36ABDB}
.jobabc-trainee .jobabc-map .active .jobabc-text-pos-centered a{color:#FFD030}
.jobabc-entrepreneur .jobabc-map .active .jobabc-text-pos-centered a{color:#3282a9}
.jobabc-trainee .jobabc-map-box.at-vienna .jobabc-map .jobabc-text-pos-centered a {color:#4b4b4b}
.jobabc-circle-yellow{background-color:#FFCF0E}
.jobabc-circle-lightblue{background-color:#36ABDB}
.jobabc-map .jobabc-circle-extralarge.active,.jobabc-map .jobabc-circle-large.active,.jobabc-map .jobabc-circle.active,.jobabc-map .jobabc-circle-medium.active,.jobabc-map .jobabc-circle-small.active{opacity:1 !important}
.jobabc-banner-sky{left:1050px;position:fixed;top:134px}
.jobabc-quickjobs-wrapper{position:relative;background-color:#3282a9;height:120px;margin-bottom:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;padding-left:32px}
.jobabc-quickjobs-traineeship{background-color:#ffd119}
.jobabc-quickjobs-traineeship .jobabs-quickjobc-info{text-shadow:1px 1px 0px #cccccc}
.jobabc-quickjobs-button-left,.jobabc-quickjobs-button-right{position:absolute;width:20px;height:20px;top:50px;background-repeat:no-repeat;display:none}
.jobabc-quickjobs-button-left{left:7px;background-image:url('../img/arrow_left_white.png')}
.jobabc-quickjobs-button-right{right:158px;background-image:url('../img/arrow_right_white.png')}
.jobabc-quickjobs-item{float:left;height:96px;overflow:hidden;width:170px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:11px;margin-bottom:11px;margin-left:0;margin-right:20px;-webkit-box-shadow:0 6px 6px -6px #666666;-moz-box-shadow:0 6px 6px -6px #666666;box-shadow:0 6px 6px -6px #666666;position:relative;background-repeat:no-repeat;background-position:center center}
.jobabc-quickjobs-item .jobabc-quickjobs-item-desc,.jobabc-quickjobs-item a{position:absolute;z-index:99;left:0;top:0;height:96px;overflow:hidden;width:170px}
.jobabc-quickjobs-item a{text-indent:-999em}
.jobabc-quickjobs-item.jobabc-playme a{background-image:url('../img/icons/playMe.png');background-repeat:no-repeat;background-position:center center}
.jobabc-quickjobs-item .jobabc-quickjobs-item-desc{z-index:98}
.jobabc-quickjobs-item .jobabc-quickjobs-item-desc p{padding:74px 15px 0 0;text-align:right;font-size:11px;text-shadow:0 0 1px #FFFFFF,0 0 2px #FFFFFF,0 0 3px #FFFFFF,0 0 5px #FFFFFF,0 0 10px #FFFFFF}
.jobabs-quickjobc-info{float:right;height:70px;width:130px;text-indent:40px;color:#fff;font-family:"NunitoBold",Arial,Helvetica,sans-serif;letter-spacing:0px;padding-top:42px;font-size:24px}
.jobabs-quickjobc-info span{font-size:16px;line-height:30px}
.jobabs-quickjobc-info.jobabs-quickjobc-cup{background-image:url('../img/cup.png');background-repeat:no-repeat;background-position:-8px 30px}
.jobabc-quickjobs-item-detail{position:absolute;top:0;left:0;width:514px;height:428px;background-image:url('../img/overlay_bkgr.png');background-repeat:no-repeat;display:none;z-index:999}
.jobabc-quickjobs-item-detail-inline{position:relative;height:auto}
.jobabc-quickjobs-item-detail-without-pics {height:328px;background-image:url('../img/overlay_bkgr_328.png')}
.jobabc-quickjobs-item-detail-without-video{height: 152px;background-image:url('../img/overlay_bkgr_152.png')}
.jobabc-quickjobs-item-detail h3{font-size:16px;font-weight:normal;padding-left:33px;padding-top:4px;color:#4b4b4b}
.jobabc-quickjobs-item-detail-media{position:absolute;top:50px;left:34px;width:460px;height:259px;background-repeat:no-repeat;background-size:contain}
.jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-media{position:static;width:auto;height:auto}
.jobabc-quickjobs-item-detail-media-link{display:block;position:absolute;top:0;left:0;width:460px;height:259px;text-indent:-999em}
.jobabc-quickjobs-item-detail-media.jobabc-playme .jobabc-quickjobs-item-detail-media-link{background-image:url('../img/icons/playMeBig.png');background-repeat:no-repeat;background-position:center center}
.jobabc-quickjobs-item-detail-slider{height:83px;left:34px;padding-left:33px;position:absolute;top:325px;width:428px;overflow-y:hidden}

.jobabc-quickjobs-item-detail-without-video .jobabc-quickjobs-item-detail-slider{top:50px}

.jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider{position:relative;width:auto;height:0;top:0;left:0;overflow:hidden;height:110px;/*display:inline;*/}
.jobabc-quickjobs-item-detail-slider .jobabc-button-right,.jobabc-quickjobs-item-detail-slider .jobabc-button-left{position:absolute;width:22px;height:24px;top:30px;text-indent:-999em}
.jobabc-quickjobs-item-detail-slider .jobabc-button-left{background-image:url('../img/overlay_slider_left.png');background-repeat:no-repeat;left:0}
.jobabc-quickjobs-item-detail-slider .jobabc-button-right{background-image:url('../img/overlay_slider_right.png');background-repeat:no-repeat;right:0}
.jobabc-quickjobs-item-detail-slider .jobabc-item-detail-slider-element{float:left;margin-right:5px;border:1px solid #efefef;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:81px;width:93px;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;position:relative}
.jobabc-quickjobs-item-detail-slider .jobabc-item-detail-slider-element a{display:block;text-indent:-999em;position:absolute;top:0;left:0;width:130px;height:110px}
.jobabc-messages{margin-top:6px;margin-bottom:50px}
.jobabc-messages .span4{position:relative}
.jobabc-news-flight{background-image:url('../img/icons/fly.png');background-repeat:no-repeat;background-position:center center;margin-right:17px}
.jobabc-news-thumbsup{background-image:url('../img/icons/thumbsup.png');background-repeat:no-repeat;background-position:center center;margin-right:17px}
.jobabc-news-stat{background-image:url('../img/icons/stat.png');background-repeat:no-repeat;background-position:center center;margin-right:17px}
.jobabc-news-box h2,.jobabc-news-box .h2{font-size:20px;line-height:24px;font-family:"NunitoBold",Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:8px;color:#4b4b4b;letter-spacing:0px;font-weight:normal}
.jobabc-news-box a:hover{text-decoration:none}
.jobabc-content .jobabc-article .jobabc-news-box h3,.jobabc-content .jobabc-news-box h3,.jobabc-news-box h3,.jobabc-news-box .h3{color:#4B4B4B;font-size:13px;line-height:18px;margin-top:0;margin-bottom:10px;font-weight:bold;padding-left:85px}
.jobabc-content .jobabc-news-box p,.jobabc-news-box p{font-size:13px;margin-bottom:15px}
.jobabc-news-box .jobabc-circle-icon{margin-right:17px}
.jobabc-sidebar .jobabc-news-box ul{list-style-type:none;list-style:none;margin:0;padding:0}
.jobabc-sidebar .jobabc-news-box ul li{margin:0;padding:0 0 15px 0;font-size:13px}
.jobabc-sidebar .jobabc-news-box ul li a{color:#3281A9;font-weight:bold;text-decoration:none;font-size:13px}
.jobabc-news-box .btn{font-size:12px}
.jobabc-news-box .button{display:block;width:98px;height:33px;color:#57585a;text-decoration:none;font-size:13px;line-height:33px;padding-left:15px;background-image:url("../img/news_button.png");background-repeat:no-repeat}
.jobabc-subsite .jobabc-content,.jobabc-content{padding-top:5px}
.jobabc-subsite .jobabc-content{margin-bottom:30px}
.jobabc-content h1{font-size:20px;font-family:NunitoBold;letter-spacing:0px;line-height:28px;margin-top:0;color:#4b4b4b;margin-bottom:5px;font-weight:normal}
.jobabc-content h2 {font-size:16px;font-weight:normal;color:#4b4b4b;line-height:20px;color:#575859}
.jobabc-content h3{font-size:16px;font-weight:normal;color:#4b4b4b;line-height:20px;color:#575859;margin:0 0 19px}
.jobabc-content h2.nunito {font-family:"NunitoBold",Arial,Helvetica,sans-serif}
.jobabc-content p{font-size:13px;margin-bottom:20px;color:#4B4B4B}
.jobabc-content .banner-medium-rectangle{margin-top:5px!important;margin-bottom:26px}
.jobabc-jobs-summary{margin-top:40px;margin-bottom:40px}
.jobabc-header-box,.jobabc-jobs-summary-header h3{font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:16px;background-color:#3282a9;padding:10px 0 10px 14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff !important;line-height:20px;letter-spacing:0px;font-weight:normal;text-transform:uppercase}
.jobabc-header-box{position:relative;font-size:16px;font-family:"NunitoBold",Arial,Helvetica,sans-serif;height:20px;margin-bottom:6px;margin-top:0;font-weight:normal;clear:both;float:none}
.jobabc-header-box-yellow{background-color:#FFD030 !important}
.jobabc-header-box-lightblue{background-color:#36A8DB !important;color:#FFFFFF}
.jobabc-header-box-blue{background-color:#3282A9 !important}
.jobabc-header-box-grey{background-color:#4b4b4b !important}
.jobabc-header-box.jobabc-header-box-nearby{margin-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.jobabc-header-box.jobabc-header-box-nearby-only{margin-bottom:6px}
.jobabc-header-box .jobabc-dropdown-box{position:relative;float:right;margin-right:6px;margin-top:-10px;width:160px;height:40px}
.jobabc-header-box .jobabc-dropdown-box.jobabc-dropdown-box-second{right:182px}
.jobabc-header-box .jobabc-dropdown{display:block;width:160px;height:40px;position:absolute;top:0;left:0;background-color:#fff;line-height:40px;font-size:13px;color:#4b4b4b;text-decoration:none;font-weight:normal;font-family:Helvetica,Arial,sans-serif;background-image:url("../img/icons/button_sort.png");background-repeat:repeat-x;text-indent:15px;letter-spacing:0;text-transform:none}
.jobabc-header-box .jobabc-dropdown .jobabc-icon{position:absolute;top:7px;right:5px}
.jobabc-header-box .jobabc-dropdown-results{position:absolute;top:39px;left:0;z-index:9999;margin:0;width:160px;background-color:#fff;list-style:none;list-style-type:none;border:1px #CFD6D6 solid;display:none;text-transform:none}
.jobabc-header-box .jobabc-dropdown-results li a{color:#4B4B4B;font-size:13px;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-weight:normal;display:block;height:34px;line-height:35px;margin:0 15px 0 15px;border-bottom:1px #CFD6D6 solid;letter-spacing:0;text-transform:none}
.jobabc-header-box .jobabc-dropdown-results li a.active{font-weight:bold}
.jobabc-header-box .jobabc-dropdown-results li a span{display:block;float:right;margin-right:15px}
.jobabc-header-box .jobabc-dropdown-results li:last-child a{border-bottom:none}
.jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content .jobabc-circle-icon.jobabc-circle-yellow p span{font-size:12px}
.jobabc-jobs-summary-header.jobabc-row2 h2{margin-top:1px}
.jobabc-jobs-summary-header i.jobabc-arrow-up{cursor:pointer;display:inline-block;float:right;margin-right:7px;width:16px;height:16px;background-image:url("../img/arrow_up_white_noshadow.png");background-repeat:no-repeat;background-position:0px 0px}
.jobabc-jobs-summary-header i.jobabc-arrow-down{background-image:url("../img/arrow_left_white_noshadow.png")}
.jobabc-jobs-summary-content{display:none;margin-bottom:16px}
.jobabc-jobs-summary-content ul{list-style:none;list-style-type:none;margin:0 0 0 10px}
.jobabc-jobs-summary-content ul li{margin:0;padding:2px 0 2px 0;color:#57585a;font-size:13px;line-height:22px}
.jobabc-jobs-summary-content ul li a{color:#57585a;text-decoration:none;word-wrap:break-word;word-break:break-all}
.jobabc-jobs-summary-content ul li a span{color:#aaaaac}
.jobabc-content .jobabc-sidebar,.jobabc-header-box.not-logged-in{margin-top:30px}
.jobabc-content .jobabc-sidebar .jobabc-news-box h3{color:#4b4b4b;font-size:13px;font-weight:bold}
.jobabc-content .jobabc-sidebar .jobabc-news-box p{color:#575859}
.jobabc-content .jobabc-spacer{height:18px}
.jobabc-footer-wrapper{background-color:#3282a9;height:75px;margin-bottom:55px}
.jobabc-footer-nav{width:100%}
.jobabc-footer-nav,.jobabc-footer-nav ul li{float:left}
.jobabc-footer-nav ul{list-style:none;list-style-type:none;margin:19px 0 0 0}
.jobabc-footer-nav ul li{margin:0 2.5% 0 0;padding:0;font-size:12px;text-transform:uppercase}
.jobabc-footer-nav ul li a{color:#fff;text-decoration:none}
.jobabc-footer-copyright{float:right;height:38px;width:160px;background-image:url('../img/logo-white.png');background-repeat:no-repeat;background-position:right center;padding-top:37px;font-size:11px;color:#fff}
.jobabc-hits-header{height:40px;padding-top:30px}
.jobabc-hits-header .jobabc-category{font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:20px;color:#4b4b4b}
.jobabc-hits-header .jobabc-where,.jobabc-hits-header .jobabc-what{font-size:16px;color:#4b4b4b;font-weight:bold}
.jobabc-subsite .jobabc-sidebar .jobabc-reset,.jobabc-hits-header .jobabc-reset,.jobabc-hits-header .jobabc-searchoptions{float:right;margin:0;color:#000;padding-top:8px}
.jobabc-hits-header .jobabc-searchoptions{display:none}
.jobabc-hit-element{border-bottom:1px #E6EAEA solid;height:120px;margin-bottom:3px;position:relative}
.jobabc-hit-element-small,.jobabc-hit-element-small .jobabc-hit-element-col,.jobabc-hit-element-small .jobabc-hit-element .jobabc-hit-element-col{height:auto !important;min-height:80px}
.jobabc-standard .jobabc-hit-element.jobabc-hit-element-hover:hover{background-color:#FFF}
.jobabc-premium .jobabc-hit-element.jobabc-hit-element-hover:hover,.jobabc-hit-element.jobabc-hit-element-hover:hover{background-color:#F0F4F5;border-bottom:#36A8DB 1px solid}
.jobabc-hit-element.jobabc-hit-element-hover.jobabc-hit-element-highlight:hover{background-color:#ffffff!important}
.jobabc-hit-element.jobabc-hit-element-hover.jobabc-hit-element-yellow:hover{border-bottom:#FFD222 1px solid}
.jobabc-hit-element.jobabc-hit-element-hover.jobabc-hit-element-darkblue:hover{border-bottom:#3282A9 1px solid}
.jobabc-hit-element.jobabc-hit-element-hover:hover .jobabc-hit-element-content h2{text-decoration:underline}
.jobabc-hit-element-main:hover{background-color:transparent !important}
.jobabc-content-wrapper .jobabc-hit-element{border-bottom:1px #ccc solid}
.jobabc-hit-element.jobabc-inactive .jobabc-hit-element-col{opacity:.4}
.jobabc-hit-element .jobabc-hit-element-overlay{position:absolute;top:50%;left:50%;width:240px;height:44px;background-color:#EDEDED;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:-120px;margin-top:-22px;z-index:999;line-height:44px;text-align:center;font-size:14px;color:#57585A;font-family:"NunitoBold"}
.jobabc-hit-element-highlight{background-color:#F0F4F5;border-bottom:1px #E6EAEA solid;height:140px}
.jobabc-hit-element .jobabc-hit-element-content{margin-top:18px}
.jobabc-hit-element .jobabc-hit-element-content h2,.jobabc-hit-element .jobabc-hit-element-content h2 a{font-size:16px;color:#4b4b4b;margin-bottom:0;line-height:16px;font-weight:normal;margin-right:25px}
.jobabc-hit-element .jobabc-hit-element-content h2.premium{margin-right:135px;width:auto}
.jobabc-hit-element .jobabc-hit-element-content h4{font-size:11px;color:#868A8B;margin-top:0;font-weight:normal;margin-bottom:18px;margin-right:135px;width:auto}
.jobabc-hit-element .jobabc-hit-element-content h4 span{font-weight:bold}
.jobabc-entrepreneur .jobabc-hit-element .jobabc-hit-element-content h4 {width:90%}
.jobabc-hit-element .jobabc-hit-element-content p{color:#575859;font-size:13px;margin-bottom:0;line-height:18px}
.jobabc-entrepreneur .jobabc-hit-element .jobabc-hit-element-content p{margin-right:10px}
.jobabc-hit-element .jobabc-textimage,.jobabc-product-content .jobabc-textimage{float:left;margin-right:10px;margin-bottom:61px;padding-top:2px}
.jobabc-hit-element.jobabc-hit-element-darkblue .jobabc-textimage {float:left;margin-right:10px;margin-bottom:25px}
.jobabc-hit-element .jobabc-textimage2 {float:left;margin-right:10px}
.jobabc-hit-element h4 .jobabc-textimage{margin-top:2px;margin-bottom:20px}
.jobabc-hit-element .jobabc-hit-element-col{float:left;height:120px;position:relative}
.jobabc-hit-element .jobabc-hit-element-col1{width:79.365%}
.jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content{margin-left:15px}
.jobabc-hit-element .jobabc-hit-element-col2{width:20.635%}
.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col{height:140px}
.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col1{width:20.635%}
.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col2{width:58.73%}
.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col3{width:20.635%}
.jobabc-hit-element-info .jobabc-hit-element-content h4{margin-top:10px;line-height:14px}
.jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content p{float:none;clear:both;width:100%}
.jobabc-hit-element-flex{height:auto;padding-bottom:10px;overflow:hidden}
.jobabc-hit-element-highlight.jobabc-hit-element-flex .jobabc-hit-element-col,.jobabc-hit-element-flex .jobabc-hit-element-col{height:auto}
.jobabc-hit-element .jobabc-company-logo{width:90px;height:60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:1px #E6EAEA solid;margin:18px 0 0 16px;background-repeat:no-repeat;background-position:center center;-webkit-box-shadow:0 4px 6px -6px #666666;-moz-box-shadow:0 4px 6px -6px #666666;box-shadow:0 4px 6px -6px #666666}
.jobabc-hit-element .jobabc-company-category{margin:8px 0 0 16px}
.jobabc-hit-element .jobabc-company-category img{margin-right:6px}
.jobabc-hit-element .jobabc-company-category span{color:#878A8B;font-size:11px}
.jobabc-hit-element .jobabc-job-count{text-align:right;margin:18px 8px 0 0}
.jobabc-hit-element .jobabc-job-count, .jobabc-hit-element .jobabc-job-count a{color:#35A7DA;font-size:13px;line-height:13px;font-weight:bold}
.jobabc-hit-element .jobabc-job-count img{margin-left:10px;vertical-align:bottom}
.jobabc-hit-element.jobabc-hit-element-highlight.jobabc-hit-element-info .jobabc-hit-element-col1,.jobabc-hit-element-info .jobabc-hit-element-col1{width:100%}
.jobabc-hit-element-info .jobabc-job-count{position:absolute;top:20px;right:8px;margin:0}
.jobabc-hit-element-info .jobabc-company-logo{position:absolute;top:18px;right:38px;margin:0}
.jobabc-hit-element .jobabc-media{margin-top:5px}
.jobabc-hit-element .jobabc-media .jobabc-quickjobs-item,.jobabc-hit-element .jobabc-media .jobabc-quickjobs-item a{width:120px;height:70px}
.jobabc-hit-element .jobabc-media .jobabc-quickjobs-item{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.jobabc-hit-element .jobabc-media .jobabc-quickjobs-item.jobabc-playme a{background-image:url("../img/icons/playMe_small.png");background-repeat:no-repeat}
.jobabc-hit-pagination{margin:25px 0 0 0}
.jobabc-hit-pagination span{font-size:11px;color:#858A8B}
.jobabc-hit-selection-box{position:relative;padding-bottom:10px;padding-top:14px;background-color:#F0F4F5;border-bottom:#ccc 1px solid}
.jobabc-hit-selection-box .jobabc-delete,.jobabc-hit-selection-box .jobabc-arrow-up,.jobabc-hit-selection-box .jobabc-arrow-left{display:block;background-image:url("../img/icons/arrow_left_black.png");background-repeat:no-repeat;background-position:right center;padding:0 0 0 10px;color:#4B4B4B;font-size:16px;line-height:20px;text-decoration:none;margin-right:8px}
.jobabc-hit-selection-box .jobabc-arrow-up{background-image:url("../img/icons/arrow_up_black.png")}
.jobabc-hit-selection-box .jobabc-arrow-down{background-image:url("../img/icons/arrow_down_black.png")}
.jobabc-hit-selection-box .jobabc-delete{background-image:url("../img/icons/delete.png");padding-right:15px}
.jobabc-hit-selection-box .jobabc-delete2 {width:20px;height:100%;display:block;position:absolute;right:0;top:0px}
.jobabc-hit-selection-box h3{padding:18px 0 0 10px;margin:0;font-size:16px}
.jobabc-hit-selection-box ul{list-style:none;list-style-type:none;margin:15px 0 0 10px}
.jobabc-hit-selection-box ul ul {margin:0 0 0 20px}
.jobabc-hit-selection-box ul li{margin-bottom:8px;line-height:17px;float:none;clear:both;overflow:hidden}
.jobabc-hit-selection-box ul li span{color:#aaaaac;display: inline-block;}
.jobabc-hit-selection-box ul li ul{margin-top:25px;margin-left:20px}
.jobabc-hit-selection-box.jobabc-header-box-explanation{padding-left:10px;padding-right:10px;line-height:14px;color:#4b4b4b;font-size:11px}
.jobabc-selector-link,.jobabc-selector{float:left;display:inline-block;height:17px;width:15px;line-height:17px;background-image:url("../img/icons/checkbox.png");background-repeat:no-repeat;text-decoration:none;color:#4b4b4b;font-size:12px}
.jobabc-selector.active{background-image:url("../img/icons/checkbox_active.png");background-repeat:no-repeat}
.jobabc-selector-link{background-image:none;padding-left:8px;padding-right:8px;width:80%;height:auto;min-height:17px;word-wrap:break-word;font-weight:normal}
.jobabc-selector-content{padding-left:8px;padding-right:8px;height:auto;line-height:17px;word-wrap:break-word;color:#4b4b4b !important}
.jobabc-hit-selection-box .jobabc-options{padding:2px 0 0 10px}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button{margin:0;width:auto;background-image:none;height:30px;background-color:#36A8DB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;margin-bottom:8px;font-size:12px;padding-right:16px}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button-yellow{background-color:#FFD030}
.jobabc-hit-selection-box .jobabc-form-element input[type="checkbox"]{position:relative;top:-4px;vertical-align:bottom;margin-right:8px}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button label{font-size:12px;margin-top:5px;color:#fff}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button a{color:#ffffff}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button-yellow label{color:#4B4B4B}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button-yellow a{color:#4B4B4B}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button-darkblue{background-color:#3282a9}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button-darkblue label{color:greenyellow}
.jobabc-hit-selection-box .jobabc-form-element.jobabc-button-darkblue a{color:#ffffff}
.jobabc-jobchecker-register-box{margin:0px 0 0 0}
.jobabc-jobchecker-register{height:240px;background-color:#3282A9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:25px 0}
.jobabc-jobchecker-register-yellow{background-color:#FFD222}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col1,.jobabc-jobchecker-register .jobabc-jobchecker-register-col2{float:left}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col1{width:18.5%}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2{width:81.5%}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col1 img{margin:27px 0 0 22.2%}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 h2{font-family:"NunitoRegular",Arial,Helvetica,sans-serif;font-size:16px;color:#fff;margin:23px 0 0 0;line-height:20px}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 p{color:#fff;margin:0 12px 12px 0;font-size:12px}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-input{float:left;margin-right:5px;height:45px;width:295px}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-input[type="text"]{vertical-align:middle;line-height:40px}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-search-submit{width:130px;margin-left:5px}
.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-search-submit-blue{background-color:#3282A9;text-shadow:none}
.jobabc-hit-element .jobabc-circle-icon{margin-right:10px;margin-bottom:14px}
.jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content .jobabc-circle-icon p{font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:25px;color:#fff;text-align:center;padding-top:16px}
.jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content .jobabc-circle-icon p span{font-size:16px}
.jobabc-subsite.jobabc-standard .jobabc-content{margin-top:25px}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main{border-bottom:none;padding-bottom:10px}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1{width:40.328%}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1.jobabc-last{width:100%}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1.jobabc-last .jobabc-hit-element-content{margin-left:0;margin-right:10px}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2{width:59.672%}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2 .jobabc-hit-element-content{margin-top:0}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1.jobabc-last .jobabc-hit-element-content h1,.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2 .jobabc-hit-element-content h1{float:left;margin-top:50px;font-size:26px;color:#4B4B4B;font-weight:normal;font-family:NunitoBold}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1.jobabc-last .jobabc-hit-element-content h1{margin-top:0;margin-right:25px}
.jobabc-subsite.jobabc-standard .jobabc-hit-maininfo{margin-top:0;margin-bottom:25px;font-size:13px;color:#575859}
.jobabc-subsite.jobabc-standard .jobabc-hit-maininfo strong {font-weight:bold;color:#3282A9}
.jobabc-subsite.jobabc-standard .jobabc-hit-maininfo.jobabc-hit-maininfo-only{margin-left:10px;margin-bottom:25px;margin-top:0}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1.jobabc-last .jobabc-job-count,.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2 .jobabc-job-count{top:0;right:0}
.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-main-logo {width:216px;height:124px;background-position:center center;background-repeat:no-repeat;border:1px solid #E6EAEA;background-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 4px 6px -6px #666666;-moz-box-shadow:0 4px 6px -6px #666666;box-shadow:0 4px 6px -6px #666666}
.jobabc-subsite.jobabc-standard .jobabc-content .jobabc-sidebar{margin-top:10px}
.jobabc-subsite.jobabc-standard .jobabc-content .jobabc-sidebar.jobabc-jobchecker{margin-top:30px;margin-bottom:15px}
.jobabc-content .jobabc-content-wrapper-text{padding:50px 10px 10px 10px}
.jobabc-content .jobabc-content-wrapper .jobabc-jobchecker-register-box,.jobabc-content .jobabc-content-wrapper .jobabc-jobchecker-register-box .jobabc-jobchecker-register{border-bottom:none;margin-bottom:0}
.jobabc-subsite.jobabc-standard .jobabc-description .jobabc-button{margin-left:0;margin-top:0;margin-right:15px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-description .jobabc-button .jobabc-icon{margin-top:2px}
.jobabc-content .jobabc-content-wrapper .jobabc-spacer{height:18px}
.jobabc-content .jobabc-content-wrapper .jobabc-hit-pagination{margin-bottom:33px;margin-top:3px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-sidebar-box{overflow:hidden;margin-bottom:15px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-description.jobabc-contact-box{border-bottom:1px solid #E6EAEA;padding-bottom:0;margin-bottom:15px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-description.jobabc-contact-box h4{margin-top:0px;margin-bottom:0;font-weight:normal;font-size:16px;color:#4B4B4B}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-description.jobabc-contact-box p{font-size:13px;color:#575859;margin-top:6px;margin-bottom:15px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .p{font-size:13px;color:#575859}
.jobabc-subsite.jobabc-standard .jobabc-sidebar ul, .jobabc-subsite.jobabc-standard .jobabc-sidebar ol{margin-left: 15px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .table{margin-bottom:0;width: auto;table-layout:fixed}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .table th,.jobabc-subsite.jobabc-standard .jobabc-sidebar .table td{border-top:none;padding:0 0 10px 0;font-size:13px;line-height:16px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .table th{font-weight:normal;color:#AAAAAC;min-width:25px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .table td{color:#575859}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .table td a{text-decoration:none;font-size:13px;color:#3280A9;font-weight:bold;word-break:break-all;word-wrap:break-word;-ms-word-break:break-all}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-sidebar-map {margin-top: 20px;font-size: 13px;}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .jobabc-sidebar-map a {color:#3280A9;font-weight:bold}
.jobabc-subsite.jobabc-standard .jobabc-description-nopadding{padding-left:0;padding-right:0}
.jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box{height:55px;background-color:#FA7E04;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:20px;margin-bottom:30px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box p{float:left;font-size:13px;color:#fff;margin:8px;}
.jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box p.socialtext { max-width: 35%; padding-top: 10px; }
.jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box p a{font-size:13px;color:#fff;text-decoration:none}
.jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box span.jobabc-info-box-link{display:block;background-image:url("../img/icons/play_orange.png");width:31px;height:32px;float:right;margin-top:11px;margin-right:11px}
.jobabc-subsite.jobabc-standard .jobabc-dropdown-results li label{color:#4B4B4B;font-size:13px;font-weight:normal;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;padding:5px 0 5px 30px;margin:0 10px;border-bottom:1px solid #CCCCCC;word-wrap:break-word}
.jobabc-subsite.jobabc-standard .jobabc-dropdown-results li:last-child label{border-bottom:none}
.jobabc-subsite.jobabc-standard .jobabc-dropdown-results li input{margin:10px 10px 0px 10px;padding:5px 0 5px;float:left}
.jobabc-premium .jobabc-content-header{margin-bottom:15px}
.jobabc-premium .jobabc-content-header h1{margin-top:25px}
.jobabc-premium .jobabc-content-header p{color:#4B4B4B;font-size:16px;line-height:24px}
.jobabc-premium .container-fluid.jobabc-content-wrapper{background-color:#E4EBED}
.jobabc-premium .container-fluid.jobabc-content-wrapper .jobabc-content{margin-top:5px}
.jobabc-premium .container-fluid.jobabc-content-wrapper-editorial{}
.jobabc-premium .container-fluid.jobabc-content-wrapper-editorial .jobabc-editorial-box{background-color:#E4EBED;border-radius:5px 5px 5px 5px;padding:20px 20px 20px;font-size:13px}
    .jobabc-premium .container-fluid.jobabc-content-wrapper-editorial .jobabc-editorial-box .span7 {max-width:590px}
    .jobabc-premium .container-fluid.jobabc-content-wrapper-editorial .jobabc-editorial-box label{font-size:13px}
.jobabc-subtabs .jobabc-hits-header,.jobabc-subtabs{height:55px;padding-top:0}
.jobabc-subtabs .jobabc-hits-header .span4{padding-top:17px}
.jobabc-subtabs .jobabc-subtabs-list{list-style-type:none;list-style:none;margin:0;padding:0;margin-top:11px}
.jobabc-subtabs .jobabc-subtabs-list li{float:left;margin:0 4px 0 0;padding:0;height:44px;border-left:1px solid #E4EBED;border-top:1px solid #E4EBED;border-right:1px solid #E4EBED;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}
.jobabc-subtabs .jobabc-subtabs-list li:last-child{margin:0 0 0 0}
.jobabc-subtabs .jobabc-subtabs-list li a{display:block;height:44px;padding-left:25px;padding-right:25px;text-decoration:none;color:#B7B7B7;font-size:16px;line-height:44px}
.jobabc-subtabs .jobabc-subtabs-list li.active{border-left:1px solid #CDD4D4;border-top:1px solid #CDD4D4;border-right:1px solid #CDD4D4;background-image:url("../img/bkgr_subtabs.jpg");background-repeat:repeat-x;background-color:#E4EBED}
.jobabc-subtabs .jobabc-subtabs-list li.active a{color:#4B4B4B}
.jobabc-subsite.jobabc-premium .jobabc-hit-pagination,.jobabc-subsite.jobabc-premium .jobabc-jobchecker-register-box,.jobabc-subsite.jobabc-premium .jobabc-hit-element .jobabc-hit-element-content{margin-left:8px}
.jobabc-subsite.jobabc-premium .jobabc-aboutus {margin-top:10px}
.jobabc-subsite.jobabc-premium .jobabc-aboutus h3{font-size:19px;color:#4B4B4B;font-weight:normal;line-height:19px;margin-top:30px}
.jobabc-subsite.jobabc-premium .jobabc-aboutus div.jobabc-description-text{color:#575859;margin-top:15px;margin-bottom:15px;font-size:13px}
.jobabc-subsite.jobabc-premium .jobabc-aboutus div.jobabc-description-text h2 {color:#3282A9;font-size:13px;text-transform:uppercase;font-weight:bold;margin:0;display:inline}
.jobabc-subsite.jobabc-premium .jobabc-aboutus div.jobabc-description-text .blue {color:#3282a9}
.jobabc-subsite.jobabc-premium .jobabc-aboutus .jobabc-jobchecker-register-box{margin-left:0;margin-top:20px}
.jobabc-subsite .jobabc-hit-element-main .jobabc-hit-element-col1{padding-bottom:4px}
.jobabc-subsite .jobabc-hit-element-main .jobabc-hit-element-content .jobabc-top{margin-left:-30px}
.jobabc-subsite.jobabc-premium .jobabc-sidebar .jobabc-spacer{height:20px}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-oton{border-bottom:1px solid #CCCCCC}
.jobabc-subsite.jobabc-premium .jobabc-sidebar .jobabc-description.jobabc-contact-box{border-bottom:1px solid #CCCCCC}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-oton h4{color:#4B4B4B;font-size:16px;font-weight:normal;margin-bottom:0;margin-top:0}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-box{height:20px;padding-bottom:20px}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-fb,
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-gp,
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-xing,
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-twitter{display:block;width:20px;height:20px;background-repeat:no-repeat;float:left;margin-right:7px;text-indent: -999em;background-image:url("../img/icons/social-small.png")}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-fb{background-position: 0 0}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-gp{background-position: -20px 0}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-xing{background-position: -61px 0}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-social-twitter{background-position: -41px 0}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-contact-person{margin-top:18px;padding-bottom:20px}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-contact-person img{float:left;margin-right:15px}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-contact-person .table td,.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-contact-box .jobabc-contact-person .table th{padding-bottom:10px;line-height:16px;min-width:25px}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-oton .jobabc-author{font-size:11px;color:#AAAAAC;margin-bottom:5px}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-oton .jobabc-author span{font-weight:bold;color:#878A8B}
.jobabc-subsite.jobabc-premium .jobabc-description.jobabc-oton .jobabc-author-text{font-size:13px;color:#575859;margin-bottom:0}
.jobabc-hit-element .jobabc-hit-element-content.jobabc-oton{margin-top:20px}
.jobabc-subsite.jobabc-premium .jobabc-hit-element-col1 .jobabc-hit-element-content.jobabc-oton img{float:left;margin-right:23px;margin-bottom:23px}
.jobabc-subsite.jobabc-premium .jobabc-hit-element-col1 .jobabc-hit-element-content.jobabc-oton p{clear:none;width:auto}
.jobabc-subsite.jobabc-premium .jobabc-quickjobs-item-detail-inline{margin-top:10px}
.jobabc-subsite.jobabc-premium .jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider .jobabc-item-detail-slider-element{width:130px;height:110px;background-color:#fff;margin-right:8px}
.jobabc-subsite.jobabc-premium .jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider .jobabc-button-left{background-image:url("../img/overlay_slider_left_big.png");width:28px;height:30px;top:40px}
.jobabc-subsite.jobabc-premium .jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider .jobabc-button-right{background-image:url("../img/overlay_slider_right_big.png");width:28px;height:30px;top:40px}
.jobabc-subsite.jobabc-premium .jobabc-hit-pagination .jobabc-button{margin-left:0}
.jobabc-subsite.jobabc-premium .jobabc-hit-pagination{margin-bottom:33px;margin-top:3px}
.jobabc-subsite.jobabc-detail .jobabc-claim-wrapper{margin-top:15px;position:relative;height:80px}
.jobabc-subsite.jobabc-detail .jobabc-claim{height:80px}
.jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-logo-link{display:block;height:80px;width:233px;background-color:white;float:left}
.jobabc-subsite.jobabc-detail .jobabc-claim-wrapper .jobabc-white{background-color:#fff;height:80px;position:absolute;width:50%;left:0;top:0}
.jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-claim-out{margin-left:14px;font-size:22px}
.jobabc-subsite.jobabc-detail .jobabc-content{margin-top:60px}
.jobabc-subsite .jobabc-description,.jobabc-subsite.jobabc-detail .jobabc-description{position:relative;padding-top:15px;padding-left:8px;padding-bottom:15px;min-height:20px}
.jobabc-subsite.jobabc-detail .jobabc-description h3{margin-right:30px;color:#4B4B4B;font-size:16px;margin-bottom:10px;word-wrap:break-word}
.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-job-count{margin:0;position:absolute;right:8px;top:10px}
.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-description-media .jobabc-quickjobs-item{width:90px;height:60px}
.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-description-media .jobabc-quickjobs-item.jobabc-playme a {width:90px;height:60px;background-size:contain}
.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-button{margin-left:0;margin-top:0;margin-right:10px}
.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-button:last-of-type{margin-right:0}
.jobabc-jobs.jobabc-subsite.jobabc-detail .jobabc-claim{background-color:#36A8DB}
.jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-logo{margin-top:0;background-color:#fff;float:left}
.jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-claim-out{float:left}
.jobabc-description p{color:#575859;margin-bottom:10px}
.jobabc-description p span{color:#AAAAAC}
.jobabc-description p span span{color:#575859}
.jobabc-description p span a{color: #08c !important;font-size: 11px !important;}
.jobabc-description p span a:hover{color:#005580 !important}
.jobabc-description .small{clear:both;color:#868a8b;font-size:11px !important;line-height:14px;}

.jobabc-description .jobabc-description-media .jobabc-quickjobs-item{position:relative;float:none;clear:both;border:2px solid #E6EAEA;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer .jobabc-description-main,.jobabc-description .jobabc-description-main{color:#327FA9;margin:0;font-size:13px;font-weight:bold}
.jobabc-subsite.jobabc-detail .jobabc-detail-advertisement .jobabc-apply,.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-apply{width:185px;float:none;clear:both}
.jobabc-subsite.jobabc-detail .jobabc-detail-advertisement .jobabc-apply-button{margin-top:20px;margin-bottom:150px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box img[style*="float: right"], .jobabc-subsite.jobabc-detail .jobabc-advertisement-box img[style*="float:right"] {max-width: 50%; height: auto !important}
ul.jobabc-content-functions{margin:20px 0 0 0;padding:0;list-style:none;float:left}
.jobabc-description ul.jobabc-content-functions{margin:0 0 0 0}
ul.jobabc-content-functions li{margin:6px;padding:0;list-style:none;display:block;float:left}
ul.jobabc-content-functions li:first-child{margin-left:0}
ul .jobabc-button{margin: 0}
.jobabc-icon-print{background-image:url("../img/icons/print.png");width:21px;height:17px}
.jobabc-icon-share{background-image:url("../img/icons/share.png");width:21px;height:17px;margin-right: 14px}
b .jobabc-icon-print{background-image:url("../img/icons/print.png");width:21px;height: 17px;margin-left: 14px;margin-top: -2px}
b .jobabc-icon-share{background-image:url("../img/icons/share.png");width:21px;height:17px;margin-left: 14px;margin-right: 0;margin-top: -2px}
.jobabc-description .jobabc-code{font-size:11px;color:#878A8B}
.jobabc-subsite.jobabc-detail .jobabc-description.jobabc-border-bottom{border-bottom:1px solid #E6EAEA;padding-bottom:0}
.jobabc-description .jobabc-apply-button{margin-top:25px}
.jobabc-description .jobabc-social{margin-top:28px;margin-bottom:10px}
.jobabc-description.jobabc-info{height:auto}
.jobabc-description.jobabc-info p{margin-bottom:10px}
.jobabc-description.jobabc-info p a{color:#575859;font-size:13px;text-decoration:none;line-height:12px;}
.jobabc-description.jobabc-info .interest{margin-bottom:13px}
.jobabc-description.jobabc-info .interest p{margin-bottom:3px;line-height:14px}
.jobabc-description.jobabc-info .interest p a{color:#575859;font-size:13px;text-decoration:none}

.jobabc-description .jobabc-textimage-box{display:block;float:left;height:50px}
.jobabc-description .jobabc-textimage{margin-right:8px;margin-top:4px;margin-bottom:14px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header{height:100px;position:relative}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header .jobabc-advertisement-box-header-image{width:367px;position:absolute;right:0px;top:-55px;text-align:right}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header .jobabc-advertisement-box-header-image-nooverflow{height:120px;overflow:hidden}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{color:#24A9E0;font-size:45px;font-family:NunitoBold;letter-spacing:0px;padding-left:20px;font-weight:normal}
.jobabc-content .jobabc-content-wrapper,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box{background-color:#F0F4F5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:30px 20px 20px 20px;overflow-wrap: break-word}
.jobabc-content .jobabc-content-wrapper{padding:10px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1.jobtitle {color:#4b4b4b;font-size:32px;font-family:NunitoBold;line-height:36px;margin-bottom:10px;font-weight:normal;word-wrap:break-word}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1{color:#4b4b4b;font-size:20px;font-family:NunitoBold;line-height:36px;margin-bottom:10px;font-weight:normal}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h2,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h3{color:#4b4b4b;font-size:18px;margin-bottom:10px;font-weight:bold}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1.jobabc-advertisement-textindent,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h3.jobabc-advertisement-textindent{width:50%}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box p{color:#575859;font-size:13px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box ul li a,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box p a{color:#327FA9;text-decoration:none;font-size:13px;font-weight:bold}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h3{font-size:16px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h4{color:#4B4B4B;font-size:19px;margin-top:40px;font-weight:normal}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box ul{margin-left:14px;padding-left:0}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box ul li{color:#575859;font-size:13px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box .blue {color:#0088CC}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box .small {font-size:12px;line-height:16px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer{position:relative;min-height:100px;margin-top:40px}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer .jobabc-footer-info{float:left;width:50%}
.jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer .jobabc-quickjobs-item{float:right;margin:0;border:1px solid #E6EAEA;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.jobabc-content-header.jobabc-trainee,.jobabc-content-header.jobabc-jobchecker{margin-top:25px;margin-bottom:25px;overflow:hidden}
.jobabc-content-header.jobabc-trainee{margin-bottom:0}
.jobabc-content-header.jobabc-trainee .jobabc-circle-icon,.jobabc-content-header.jobabc-jobchecker .jobabc-circle-icon{margin-right:20px;margin-bottom:10px}
.jobabc-content-header.jobabc-trainee h2,.jobabc-content-header.jobabc-jobchecker h2{font-size:26px;color:#4B4B4B;font-family:"NunitoBold";font-weight:normal;margin-top:5px;margin-bottom:0;line-height:35px}
.jobabc-content-header.jobabc-trainee h2{font-size:32px;line-height:36px}
.jobabc-content-header.jobabc-trainee p,.jobabc-content-header.jobabc-jobchecker p{font-size:16px;line-height:24px;color:#4B4B4B}
.jobabc-content-header.jobabc-trainee p{margin-bottom:0}
.jobabc-hit-selection-box.jobabc-jobchecker span,.jobabc-hit-selection-box.jobabc-jobchecker.jobabc-none {font-size:12px;color:#4B4B4B;line-height:14px;min-height:18px}
.jobabc-hit-selection-box.jobabc-jobchecker span span,.jobabc-hit-selection-box.jobabc-jobchecker.jobabc-none {font-weight:bold}
.jobabc-hit-selection-box.jobabc-jobchecker.jobabc-none {padding-left:10px}
.jobabc-content-headersidebar.jobabc-jobchecker{height:70px}
.jobabc-common .jobabc-content .jobabc-sidebar{margin-top:0}
.jobabc-common .jobabc-content-header .row,.jobabc-common .jobabc-content .row{margin-bottom:45px}
.jobabc-common .jobabc-sidebar .jobabc-news-box ul li{padding-bottom:8px}
.jobabc-subtabs{position:relative}
.jobabc-subsite .jobabc-content-header h1{font-size:32px;color:#4B4B4B;font-family:"NunitoBold";font-weight:normal;margin-bottom:0px}
.jobabc-content .jobabc-article h3{margin-top:0px;margin-bottom:12px;font-size:19px;color:#4B4B4B}
.jobabc-content .jobabc-article ul,.jobabc-content .jobabc-article p{color:#575859}
.jobabc-content .jobabc-article p .small{font-size:12px;line-height:16px}
.jobabc-content .jobabc-article p a{font-weight:bold;color:#3281A9;text-decoration:none}
.jobabc-content .jobabc-article p.jobabc-col1,.jobabc-content .jobabc-article p.jobabc-col2{width:48%}
.jobabc-content .jobabc-article p.jobabc-col1{float:left}
.jobabc-content .jobabc-article p.jobabc-col2{float:right}
.jobabc-product-box{margin-top:20px;padding-bottom:15px;overflow:hidden}
.jobabc-product-box .jobabc-product-image,.jobabc-product-box .jobabc-product-content-left,.jobabc-product-box .jobabc-product-content-right{float:left}
.jobabc-product-box .jobabc-product-content h3{font-family:"NunitoBold";font-size:20px;color:#4B4B4B;font-weight:normal;margin-bottom:7px}
.jobabc-product-box .jobabc-product-content p{margin-bottom:7px}
.jobabc-product-box .jobabc-product-image{width:22%}
.jobabc-product-box.jobabc-product-box-2col .jobabc-product-image{width:31.921%}
.jobabc-product-box .jobabc-product-content{width:75%;float:right}
.jobabc-product-box.jobabc-product-box-2col .jobabc-product-content{width:65.079%}
.jobabc-product-box.jobabc-product-box-1col .jobabc-product-content{width:auto}
.jobabc-product-box .jobabc-product-content-left{width:54.574%;padding-right:14%}
.jobabc-product-box.jobabc-product-box-1col .jobabc-product-content-left,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-content-left{width:auto;padding-right:0}
.jobabc-product-box.jobabc-product-box-1col .jobabc-product-content-left img{margin-right:10px;margin-bottom:10px}
.jobabc-product-box.jobabc-product-box-4col .span2 {margin-right:10px;margin-left:0;margin-bottom:10px}
.jobabc-product-box.jobabc-product-box-4col :last-child{margin-right:0}
/*.jobabc-product-box.jobabc-product-box-4col img{max-width:98.9%;border:1px solid #4B4B4B}*/
.jobabc-product-box .jobabc-product-content-right{width:31.426%}
.jobabc-product-box .jobabc-product-content-right2{width:31.426%;float:right;margin-top:-26px}
.jobabc-product-box .jobabc-product-image .jobabc-circle-icon{margin-right:10px;margin-top:0;margin-bottom:14px;margin-left:25%}
.jobabc-product-box .jobabc-product-image .jobabc-circle-icon p{font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:25px;color:#fff;text-align:center;padding-top:16px;margin-bottom:0;line-height:18px}
.jobabc-product-box .jobabc-product-image .jobabc-circle-icon p span{font-size:16px}
.jobabc-product-box .jobabc-product-image .jobabc-circle-icon.jobabc-circle-yellow p span{font-size:12px}
.jobabc-partner{overflow:hidden}
.jobabc-partner a{display:block;float:left;margin-top:20px;margin-right:40px}
.jobabc-partner2 a{margin-top:4px;width:18%}
.jobabc-trainee .jobabc-top-tabs li.active{background-image:none;background-color:#FFCF0E}
.jobabc-trainee .jobabc-claim-wrapper,.jobabc-trainee .jobabc-charts-wrapper{background-image:none;background-color:#FFCF0E}
.jobabc-trainee .jobabc-claim-wrapper{border-bottom:2px solid #f9c000}
.jobabc-trainee.jobabc-subsite .jobabc-claim-wrapper{border-bottom:none}
.jobabc-trainee .jobabc-claim-out{text-shadow:1px 1px 0px #cccccc}
.jobabc-trainee .jobabc-search-wrapper{background-color:#FEC823;background-image:none;border-top:2px solid #fede72;border-bottom:2px solid #fede72;height:94px}
.jobabc-trainee .jobabc-charts-wrapper{border-top:2px solid #f9c000;background-color:#fff}
.jobabc-trainee .jobabc-search-submit,.jobabc-jobchecker-register-yellow .jobabc-search-submit{background-color:#3282a9;text-shadow:none}
.jobabc-trainee .jobabc-search-options{margin-top:1px}
.jobabc-trainee .jobabc-map{background-image:url('../img/austria_yellow.png')}
.jobabc-trainee .jobabc-search-options .jobabc-arrow-down{background-image:url("../img/arrow_down_grey.png")}
.jobabc-trainee .jobabc-search-options .jobabc-arrow-right{background-image:url("../img/arrow_right_grey.png")}
.jobabc-trainee .jobabc-search-options .jobabc-form-element,.jobabc-trainee .jobabc-search-options .jobabc-form-element label,.jobabc-trainee .jobabc-search-options .jobabc-form-element a,.jobabc-trainee .jobabc-reset,.jobabc-trainee .jobabc-map-text h3,.jobabc-trainee .jobabc-map-text p{color:#4b4b4b}
.jobabc-trainee .jobabc-circle-extralarge,.jobabc-trainee .jobabc-circle-large,.jobabc-trainee .jobabc-circle,.jobabc-trainee .jobabc-circle-medium,.jobabc-trainee .jobabc-circle-small{opacity:1}
.jobabc-trainee .jobabc-map .jobabc-circle-extralarge,.jobabc-trainee .jobabc-map .jobabc-circle-large,.jobabc-trainee .jobabc-map .jobabc-circle,.jobabc-trainee .jobabc-map .jobabc-circle-medium,.jobabc-trainee .jobabc-map .jobabc-circle-small{opacity:.7}
.jobabc-trainee .jobabc-charts-wrapper{height:auto}
.jobabc-trainee .jobabc-map-text{top:29px;z-index:99}
.jobabc-trainee .jobabc-map-text h3{margin-bottom:7px}
.jobabc-trainee .jobabc-map-banner{margin-bottom:10px}
.jobabc-trainee .jobabc-map-banner .span12{text-align:center}
.jobabc-box-yellow{background-color:#ffd222;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:16px 16px 6px 16px}
.jobabc-trainee .jobabc-box-yellow h2{color:#fff;margin-bottom:11px;font-size:25px;text-shadow:1px 1px 0px #cccccc}
.jobabc-trainee .jobabc-box-yellow h2 span{font-size:16px;font-family:NunitoBold}
.jobabc-trainee .jobabc-box-yellow p{margin-bottom:10px}
.jobabc-trainee .jobabc-box-yellow a{color:#333}
.jobabc-trainee .jobabc-jobchecker-register,.jobabc-trainee .jobabc-header-box{background-color:#ffd222}
.jobabc-trainee .jobabc-jobs-summary-header h2,.jobabc-trainee .jobabc-footer-wrapper{background-color:#ffcf0e}
.jobabc-trainee .jobabc-content{padding-top:13px}
.jobabc-trainee.jobabc-subsite .jobabc-content{padding-top:5px}
.jobabc-trainee .jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content .jobabc-circle-icon p span{font-size:12px;letter-spacing:0px}
.jobabc-trainee.jobabc-subsite.jobabc-detail .jobabc-description .jobabc-search-submit,.jobabc-trainee.jobabc-subsite.jobabc-detail .jobabc-detail-advertisement .jobabc-search-submit,.jobabc-trainee.jobabc-subsite.jobabc-detail .jobabc-claim{background-color:#FFCF0E}
.jobabc-trainee.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{color:#FFD030;font-weight:normal}
.jobabc-jobs .jobabc-top-tabs li.active{background-image:none;background-color:#36a8db}
.jobabc-jobs .jobabc-claim-wrapper,.jobabc-jobs .jobabc-charts-wrapper{background-image:none;background-color:#36a8db}
.jobabc-jobs .jobabc-claim-wrapper{border-bottom:2px solid #1d97cb}
.jobabc-jobs.jobabc-subsite .jobabc-claim-wrapper{border-bottom:none}
.jobabc-jobs .jobabc-search-wrapper{background-color:#2b95c4;border-top:2px solid #79c4e3;border-bottom:2px solid #79c4e3;height:94px}
.jobabc-jobs .jobabc-search-what{width:30.5%}
.jobabc-jobs .jobabc-search-where{width:30.5%}
.jobabc-jobs .jobabc-search-radius{width:14%}
.jobabc-jobs .jobabc-search-submit{width:13.4%}
.jobabc-jobs .jobabc-search-options{margin-top:1px}
.jobabc-jobs .jobabc-map-text{top:29px}
.jobabc-jobs .jobabc-charts-wrapper{border-top:2px solid #1d97cb}
.jobabc-jobs .jobabc-charts-wrapper{height:auto}
.jobabc-jobs .jobabc-map-text h3{margin-bottom:7px}
.jobabc-jobs .jobabc-map-banner{margin-bottom:10px}
.jobabc-jobs .jobabc-map-banner .span12{text-align:center}
.jobabc-jobs .jobabc-circle-extralarge,.jobabc-jobs .jobabc-circle-large,.jobabc-jobs .jobabc-circle,.jobabc-jobs .jobabc-circle-medium,.jobabc-jobs .jobabc-circle-small{opacity:1}
.jobabc-jobs .jobabc-map .jobabc-circle-extralarge,.jobabc-jobs .jobabc-map .jobabc-circle-large,.jobabc-jobs .jobabc-map .jobabc-circle,.jobabc-jobs .jobabc-map .jobabc-circle-medium,.jobabc-jobs .jobabc-map .jobabc-circle-small{opacity:.8}
.jobabc-box-lightblue{background-color:#36a8db;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:16px 16px 6px 16px}
.jobabc-jobs .jobabc-box-lightblue h2{color:#fff;margin-bottom:11px;font-size:24px}
.jobabc-jobs .jobabc-box-lightblue h2 span{font-size:16px;font-family:NunitoBold}
.jobabc-jobs .jobabc-box-lightblue p{margin-bottom:10px}
.jobabc-jobs .jobabc-box-lightblue,.jobabc-jobs .jobabc-box-lightblue h2,.jobabc-jobs .jobabc-box-lightblue a{color:#fff}
.jobabc-jobs .jobabc-box-yellow h2 span{font-size:14px}
.jobabc-jobs .jobabc-jobchecker-register,.jobabc-jobs .jobabc-header-box{background-color:#36A8DB}
.jobabc-jobs .jobabc-header-box.jobabc-header-box-yellow{background-color:#FFD030}
.jobabc-jobs .jobabc-header-box.jobabc-header-box-blue{background-color:#3282A9}
.jobabc-jobs .jobabc-content{padding-top:13px}
.jobabc-jobs.jobabc-subsite .jobabc-content{padding-top:5px}
.jobabc-jobs .jobabc-jobs-summary-header h2,.jobabc-jobs .jobabc-footer-wrapper{background-color:#36a8db}
.jobabc-jobs .jobabc-footer-wrapper.jobabc-box-blue{background-color:#3282A9}
.jobabc-box-darkblue{background-color:#3282A9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:16px 16px 6px 16px}
.jobabc-entrepreneur .jobabc-box-darkblue h2,.jobabc-entrepreneur .jobabc-box-darkblue .h2{color:#fff;margin-bottom:11px;font-size:24px}
/*.jobabc-entrepreneur .jobabc-box-darkblue h2 span{font-size:16px;font-family:NunitoBold}*/
.jobabc-entrepreneur .jobabc-box-darkblue p{margin-bottom:10px;color:#fff}
.jobabc-entrepreneur .jobabc-box-darkblue,.jobabc-entrepreneur .jobabc-box-darkblue h2,.jobabc-entrepreneur .jobabc-box-darkblue a{color:#fff}
.white-popup{position:relative;background:#FFF;padding:0px;max-width:620px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.white-popup p{color:#575859;font-size:13px}
.white-popup .inhalt p.jobabc-textsmall,.white-popup .inhalt p{font-size:12px}
.white-popup .inhalt p.mailed{font-size:13px}
.white-popup .inhalt h4{font-size:16px;font-weight:normal}
.white-popup .inhalt h4 span{font-weight:bold}
.white-popup h5{font-size:13px;color:#575859;margin-top:20px}
.headline{background-color:#38a7dc;text-transform:uppercase;color:#FFF;padding:11px 20px 9px 20px;font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:18px}
.mfp-iframe .headline_re{background-color:#38a7dc;text-transform:uppercase;color:#FFF;padding:0 20px 0 20px;font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:18px}
.headline_re{border-top-left-radius:5px;border-top-right-radius:5px}
.jobabc-trainee .headline{background-color:#FFCF0E}
.jobabc-entrepreneur .headline{background-color:#3282a9}
.headline_content{max-width:80%}
.white-popup .row{margin:0px;padding:0px}
.white-popup button.butt{background-color:#38a7dc;padding:7px 25px 8px;color:#FFF;border:0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 0 10px 0;font-size:13px}
.jobabc-trainee .white-popup button.butt{background-color:#FFCF0E}
.jobabc-entrepreneur .white-popup button.butt{background-color:#3282a9}
.white-popup button.butt-bottom{margin-bottom:25px}
#login .mfp-close{font-family:'NunitoRegular';color:#FFFFFF}
p.required{color:#858A8B;font-weight:normal;font-size:11px}
#kontakt{width:620px}
.white-popup .inhalt{width:590px;padding:20px 20px 20px 20px}
.white-popup .radiobuttons{height:40px;padding-top:10px}
.white-popup .radiobuttons .span1{width:25px;margin:0 0 0 0}
.white-popup .radiobuttons label{font-size:13px;color:#575859}
.white-popup .radiobuttons input[type=radio]{margin-top:-4px}
.white-popup .radiobuttons .span2{width:40px;margin:0 0 0 0}
.white-popup .span5{width:230px;margin:0 40px 0 0}
.white-popup .span7{width:300px;margin:0 0 0 0}
.white-popup .span12{margin:0px;width:600px}
#kontakt textarea{height:70px;width:286px}
#kontakt input[type=text]{padding:4px 6px;font-size:13px}
#kontakt .span5 input[type=text]{width:210px}
#kontakt .span7 input[type=text]{width:286px}
#kontakt .span7 select{width:100%}
#kontakt .jobabc-captcha{margin-bottom:10px}
#kontakt input#kontakt_captcha{width:150px}
#kontakt button.butt{margin-top:0}
@media (max-width:767px){#kontakt .span1,#kontakt .span2,#kontakt .span5,#kontakt .span7{float:left}}
@media (max-width:620px){#kontakt .span1,#kontakt .span2,#kontakt .span5,#kontakt span7{float:left} #kontakt{max-width:620px;width:auto} .white-popup .inhalt{width:auto} #kontakt .span12{width:100%} #kontakt .span5{width:100%;padding-right:20px} #kontakt .span5 input[type=text]{width:100%} #kontakt .span7{width:100%;padding:20px 20px 0 0} #kontakt .span7 input[type=text]{width:100%} #kontakt textarea{width:100%}}#login{width:690px;max-width:none}
#login .headline{padding-left:24px}
.mfp-iframe-scaler iframe {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
ul.tabs{padding:12px 0 0 0px;margin:0px 0 0 10px;list-style-type:none;height:38px}
ul.tabs li{float:left;margin:11px 0 0 0px;font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:15px}
ul.tabs li a{padding:10px 14px 9px 19px;color:#8a8a8b;text-transform:uppercase}
ul.tabs li.active{margin-top:12px}
ul.tabs li.active a{padding:14px 14px 9px;background-color:#38a7dc;color:#FFF;border-top-left-radius:5px;border-top-right-radius:5px}
#login div.form{padding:21px 23px}
#login .row.inputs{margin-left:0px}
#login .span4{width:30%;margin:0px 4% 0 0}
#login .span4:nth-child(2){margin:0px 4.5% 0 0}
#login .span4.last{margin-right:0px}
#login input[type=text],#login input[type=password]{padding:5px 11px 6px;width:181px;height:23px;font-size:13px}
#login input[type=text].plz{width:40px;font-size:13px}
#login select{width:65px;font-size:13px}
#login .karriere .span2{width:auto;margin-right:15px}
#login input[type=radio]{float:left;margin-right:3px}
#login label{float:left;font-size:13px;color:#575859}
#login .agb label{font-size:11px}
.required input[type=checkbox]{margin-top:-4px;margin-right:10px}
.required label{color:#858A8B;font-weight:normal;font-size:11px;display:inline}
#tab_register .span2{width:115px;margin:0px}
#tab_register .span8{width:300px;margin-left:0;font-size:13px;color:#575859}
#tab_register .span1{width:20px;margin:0px}
#tab_register .span11{width:500px;margin:0px}
#tab_register .span12{margin:0px;padding:0px}
.inhalt{padding:14px 23px}
#login .radiobuttons{height:auto}
#login .agb{margin:10px 0px 0}
#login .agb label a{color:#327FA9;font-weight:bold}
#login .errormsg{color:#ff0000;font-size:11px;margin-bottom:4px}
#login input.error{border:1px solid #ff0000}
#tab_login input[type=text],#tab_login input[type=password]{width:232px;padding:4px 11px 6px;margin-bottom:2px}
#tab_login .span6{width:258px;margin:0px 19px 0 0}
a.forgotten{font-size:12px;color:#8a8a8b;padding:0 0 0 2px}
#tab_forgotten .span6{width:258px;margin:0 13px 0 0}
#tab_forgotten input[type=text]{width:230px;padding:4px 11px 6px}
#tab_forgotten .butt{margin-top:0px}
@media (max-width:767px){#login{max-width:690px;width:auto} #login input[type=text],#login input[type=password]{width:94%;padding-left:3%;padding-right:3%} #login .span4,#login .span4:nth-child(2){float:left;margin-right:4.5%} #login .span11,#login .span1,#login .span2,#login .span6{float:left} #tab_register .span2{width:50%;float:left;margin:0px} #tab_register .span8{clear:both;width:100%;padding-top:10px} #login .karriere .span2:nth-child(odd){clear:both} #login .agb .span1{float:left} #tab_register .agb .span11{float:left;width:auto !important} #login input[type=text].plz{width:90%;float:right} #login select{width:65px} #tab_login .span6{width:45%} #tab_login input[type=text],#tab_login input[type=password]{width:90%} #tab_forgotten .span6{float:left;width:45%}}
@media (max-width:450px){#login .span4{float:none;width:100%;margin:0px} ul.tabs{height:auto;padding-top:20px;margin:0px} ul.tabs li{float:none;margin:10px 0 0 0px} ul.tabs li a{width:auto;display:block;margin:10px 20px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #8a8a8b} ul.tabs li.active a{padding-top:11px} .headline{margin-top:10px} #tab_register .span1{float:left} #tab_login .span6{width:100%;margin-bottom:10px} #tab_login input[type=text],#tab_login input[type=password]{width:94%;padding-left:3%;padding-right:3%} #tab_forgotten .span6{float:none;width:100%} #tab_forgotten input[type=text]{width:94%;padding-left:3%;padding-right:3%} #tab_forgotten .butt{width:100%} #tab_register .span12{margin:0px;padding:0px;width:100%} #login .agb label{width:150px}}
@media (max-width:350px){}#weiterempfehlen{max-width:585px}
#applicationForm .headline,#weiterempfehlen .headline{padding-left:17px}
#applicationForm .icon-recommend,#weiterempfehlen .icon-recommend{width:18px;height:18px;/*background:url('../res/img/icons/icon-recommend.png');*/}
#weiterempfehlen .inhalt{width:545px}
#weiterempfehlen p{font-size:13px}
#weiterempfehlen p.jobabc-textsmall,#weiterempfehlen p.required{font-size:11px}
#weiterempfehlen p.mailed{margin-bottom:0}
#weiterempfehlen form{margin:23px 0 0 0}
 #weiterempfehlen .span12{width:525px;margin-top:-2px}
 #weiterempfehlen .span6{width:256px;margin:0px 14px 7px 0}
 #weiterempfehlen input[type=text],#weiterempfehlen input[type=email]{width:232px;padding:6px 10px 6px}
#weiterempfehlen textarea{width:502px;height:84px;padding:8px 10px}
#weiterempfehlen .butt{margin-top:15px;margin-bottom:15px}
@media (min-width:640px){#iframeModal{width:640px} #iframeModal .headline{margin-top:0}#applicationForm .span6 {width:273px;margin:0px 14px 7px 0;float:left}#applicationForm .span4 {width:116px;margin:0px 14px 7px 0;float:left}#applicationForm .span2 {width:58px;margin:0px 14px 7px 0;float:left}#applicationForm .span8 {width:430px;margin:7px 14px 7px 0;float:left}#applicationForm .span10 {width:487px;margin:7px 14px 7px 0;float:left}#applicationForm .span12 {width:545px;float:left}#applicationForm .title input[type=text] {width:50px;padding:6px 10px 6px}#applicationForm input[type=text],#applicationForm input[type=email] {width:252px;padding:6px 10px 6px}#applicationForm textarea{width:540px;height:84px;padding:8px 10px}} 
#applicationForm .inhalt{padding:0 23px;margin-bottom:-2px}
#applicationForm {margin:0}
#applicationForm .row {width:100%;padding:0px 0px}
#applicationForm .butt {background-color:#38A7DC;border:0 none;border-radius:5px 5px 5px 5px;color:#FFFFFF;font-size:13px;margin:25px 0 10px;padding:7px 25px 8px;width:170px}
@media (max-width:639px){#iframeModal{width:90%} #iframeModal .headline{margin-top:0} #applicationForm .span6{float:none;width:100%} #applicationForm .span4{float:none;width:100%}#applicationForm .span2{float:none;width:100%}#applicationForm .span8{float:none;width:100%}#applicationForm .span10{float:none;width:100%}#applicationForm .span12 {float:none;width:100%}#applicationForm .title input[type=text]{width:100%}#applicationForm input[type=text],#applicationForm input[type=email]{width:100%}#applicationForm textarea{width:95%;height:84px;padding:8px 10px}}
@media (max-width:767px){#weiterempfehlen .span6{float:left}}
@media (max-width:620px){#weiterempfehlen .inhalt{width:auto} #weiterempfehlen .span6,#weiterempfehlen .span12{float:none;width:100%} #weiterempfehlen textarea,#weiterempfehlen input[type=text],#weiterempfehlen input[type=email]{width:94%;padding-left:3%;padding-right:3%}}.white-popup .tabs li a{font-family:"NunitoBold";font-size:16px;text-decoration:none}
.white-popup .tabs li a.active{color:#fff}
#registrierung_danke{width:585px}
#registrierung_danke .inhalt{margin-top:20px}
#registrierung_danke p{font-size:11px;margin-bottom:0px;color:#858A8B}
#registrierung_danke p.mailed{font-size:13px;margin-bottom:0px;color:#575859}
#registrierung_danke p.mailed{font-size:13px;margin:4px 0 10px}
p.info{margin-top:20px}
@media (max-width:620px){#registrierung_danke{width:auto;max-width:585px} #tab_register .span2{width:100%} #login input.plz[type="text"]{width:40%;float:none;clear:both;margin-top:5px}}#checker{max-width:585px}
#checker .inhalt{margin-top:20px;padding-bottom:10px}
#checker input[type=text]{width:387px;padding:6px 10px 6px}
.jobabc-aboutus .jobabc-hit-element-content h1{margin-top:0!important;margin-bottom:5px;padding-right:40px} .longWord{}
.pressbtn{position:absolute;bottom:0;right: 0;margin-top: 10px}
.presswrapper {position: relative}
@media (max-width:480px){#checker .span12{width:100%} #checker input[type=text]{width:94%;padding-left:3%;padding-right:3%}}
@media (max-width:1210px){.jobabc-banner-sky{display:none}}
@media (min-width:980px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container,.span12{width:960px} .span10{width:780px} .span9{width:690px} .span8{width:630px} .span6{width:465px} .span4{width:300px} .span3{width:240px} .span2{width:150px} .jobabc-jobs-summary-content .span3{width:217px} .jobabc-jobs-summary-content .span2{width:130px}.sitemap .span2 {width:176px} .jobabc-news-box header.jobabc-news-content {min-height:93px}.jobabc-news-box p.jobabc-news-content {min-height:210px} .jobabc-search-options .jobabc-form-element.lastcol{float:right;width:124px;margin-right:77px !important;}}
@media (max-width:979px){.jobabc-header-box .jobabc-dropdown,.jobabc-header-box .jobabc-dropdown-results {width:97%}  .jobabc-top .jobabc-social-box{} .jobabc-hits-header{height:auto} .jobabc-hits-header .jobabc-reset{float:none;clear:both} .jobabc-hit-selection-box .jobabc-form-element.jobabc-button{height:auto} .jobabc-jobchecker-register{height:auto;overflow:hidden;padding-bottom:20px} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-search-submit,.jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-input{width:80%;margin-left:0;padding:0 3%} .jobabc-subsite.jobabc-standard .jobabc-content .jobabc-sidebar{margin-top:20px}.sitemap .span2 {width:132px}}
@media (min-width:768px) and (max-width:979px){.jobabc-top-tabs li{margin:0 0 0 6px} .jobabc-top-tabs li a{display:block;height:35px;padding:15px 12px 0 12px;color:#777777;text-decoration:none;white-space:normal} .jobabc-top-tabs li.active a{padding:15px 12px 0 12px} .jobabc-map-banner,.jobabc-jobs-summary,.jobabc-map{display:none} .jobabc-jobs .jobabc-search-wrapper,.jobabc-trainee .jobabc-search-wrapper,.jobabc-claim-wrapper,.jobabc-search-wrapper{height:auto} .jobabc-claim-out{font-size:16px} .jobabc-claim .span10{width:550px} .jobabc-claim .span2{width:150px} .jobabc-jobs .jobabc-charts-wrapper,.jobabc-trainee .jobabc-charts-wrapper,.jobabc-charts-wrapper{height:240px;background:none} .jobabc-jobs .jobabc-map-text,.jobabc-trainee .jobabc-map-text,.jobabc-map-text{display:none} .jobabc-info{position:absolute;top:0;left:25%;height:240px;width:25%} .jobabc-info .jobabc-job-summary{top:60px;left:180px} .jobabc-info .jobabc-job-count{top:10px;left:100px} .jobabc-info .jobabc-apprenticeship-count{top:130px;left:90px} .jobabc-info .jobabc-entrepreneur-count{top:60px;left:10px} .jobabc-jobs .jobabc-search-what,.jobabc-search-what{width:35%} .jobabc-jobs .jobabc-search-where,.jobabc-search-where{width:35%} .jobabc-jobs .jobabc-search-radius,.jobabc-search-radius{width:20.5%} .jobabc-jobs .jobabc-search-submit,.jobabc-search-submit{width:35%;margin-top:10px} .jobabc-charts{margin-top:0} .jobabc-footer-nav ul{margin-top:10px} .jobabc-banner-sky{display:none} .jobabc-quickjobs-item{margin-right:10px} .jobabc-quickjobs-item:last-child{display:none} .jobabc-info .jobabc-job-summary{top:60px;left:170px} .jobabc-info .jobabc-job-count{top:40px;left:86px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;opacity:0.7;background-color:#3282a9;width:90px;height:90px} .jobabc-info .jobabc-job-count .jobabc-text-pos-centered a{font-size:20px} .jobabc-info .jobabc-apprenticeship-count{top:150px;left:95px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;opacity:0.7;background-color:#3282a9;width:80px;height:80px} .jobabc-info .jobabc-entrepreneur-count{top:110px;left:8px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;opacity:0.7;background-color:#3282a9;width:80px;height:80px;opacity:1} .jobabc-info .jobabc-entrepreneur-count .jobabc-text-pos-centered a,.jobabc-info .jobabc-apprenticeship-count .jobabc-text-pos-centered a{font-size:18px} .jobabc-info .jobabc-apprenticeship-count.jobabc-circle-yellow{background-color:#FFCC00;opacity:1} .jobabc-info .jobabc-job-count.jobabc-circle-lightblue{background-color:#36ABDB;opacity:1} .jobabc-circle-extralarge,.jobabc-circle-large,.jobabc-circle,.jobabc-circle-medium,.jobabc-circle-small{opacity:1;border:none} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col1{width:25%} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col2{margin-left:0;width:48%} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col3{width:25%;margin-right:1%} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-quickjobs-item:last-child{display:block} .jobabc-hit-element.jobabc-hit-element-highlight,.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col{height:auto;padding-bottom:10px;overflow:hidden} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1.jobabc-advertisement-textindent,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h3.jobabc-advertisement-textindent{width:auto} .jobabc-subsite.jobabc-detail .jobabc-claim-wrapper,.jobabc-subsite.jobabc-detail .jobabc-claim{height:auto} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header{height:50px} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{margin-top:0} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header .jobabc-advertisement-box-header-image{width:25%;display:none} .jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-logo-link{width:25%} .jobabc-subsite.jobabc-detail .jobabc-claim .span10,.jobabc-subsite.jobabc-detail .jobabc-claim .span2{width:100%} .jobabc-header-box{height:auto} .jobabc-subsite.jobabc-detail .jobabc-description.jobabc-info{width:auto;left:0} .jobabc-subsite .jobabc-claim .jobabc-search-submit{margin-bottom:18px;float:none;clear:both} .jobabc-trainee.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{font-size:30px} .jobabc-subtabs .jobabc-hits-header .span4{padding-top:10px} .jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1,.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2{width:50%} .jobabc-subsite .jobabc-hit-element-main .jobabc-hit-element-content .jobabc-top{margin-left:0} .jobabc-hit-element-main .jobabc-hit-element-content .jobabc-textimage{display:block;margin-bottom:50px} .jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider{/*padding-left:33px;*/} .jobabc-subsite.jobabc-premium .jobabc-contact-person img,.jobabc-subsite.jobabc-premium .jobabc-reset{display:none} .jobabc-subsite .jobabc-header-box-multiselect{height:70px} .jobabc-subsite .jobabc-header-box-multiselect .jobabc-dropdown-box{left:195px;top:40px} .jobabc-subsite .jobabc-header-box-multiselect .jobabc-dropdown-box-second{left:15px;top:40px} .jobabc-product-box .jobabc-product-content,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-image,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-content{width:100%} .jobabc-product-box.jobabc-product-box-2col .jobabc-product-image {margin-bottom:5px} .jobabc-header-box{height:auto} .jobabc-header-box .jobabc-dropdown-box{position:relative;width:100%;margin-top:10px;right:0;top:0;float:none} .jobabc-product-box .jobabc-button .jobabc-icon-arrowright-button{display:none} .jobabc-news-box header.jobabc-news-content {min-height:143px}.jobabc-news-box p.jobabc-news-content {min-height:280px} .jobabc-aboutus .jobabc-hit-element-content h1{margin-bottom:5px;padding-right:0} .longWord{margin-bottom:10px!important;padding-right:150px} .presscorner .jobabc-button b b i.jobabc-icon-arrowright-button{display:none}}
@media (max-width:767px){body{padding-left:0;padding-right:0} .jobabc-top .jobabc-social-box{display:none} .jobabc-topwrapper{background-image:none} .jobabc-description .jobabc-social{margin-bottom:0} .jobabc-logo{margin-top:0} .jobabc-top-navigationhelper{display:block} .jobabc-top-navigation{position:static;width:auto} .jobabc-top-navigation-list,.jobabc-top-navigation-list li{clear:both;float:none;margin:0;padding:0;color:#fff} .jobabc-top-navigation-list{background-color:#2C97C5;margin-bottom:5px} .jobabc-top-navigation-list li{overflow:hidden} .jobabc-top-navigation-list li a{color:#fff;display:block;padding:7px 0;margin:0 15px;font-size:14px} .jobabc-top-navigation-list li.jobchecker,.jobabc-top-navigation-list li.jobabc-watchlist,.jobabc-top-navigation-list li.jobabc-login,.jobabc-top-navigation-list li.jobabc-entrepreneur{margin-left:0} .jobabc-top-navigation-list li.jobabc-jobchecker a,.jobabc-top-navigation-list li.jobabc-watchlist a,.jobabc-top-navigation-list li.jobabc-login a,.jobabc-top-navigation-list li.jobabc-entrepreneur a{background-position:right center;padding-left:0;padding-right:0;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0} .jobabc-top-navigation-list li.jobabc-highlight a,.jobabc-top-navigation-list li.jobabc-jobchecker a,.jobabc-top-navigation-list li.jobabc-watchlist a,.jobabc-top-navigation-list li.jobabc-login a{border-bottom:1px solid #efefef} .jobabc-top-navigation-list li.jobabc-jobchecker a{background-image:url('../img/icons/speaker_white.png')} .jobabc-top-navigation-list li.jobabc-watchlist a{background-image:url('../img/icons/pin_white.png')} .jobabc-top-navigation-list li.jobabc-entrepreneur a{background-image:url('../img/icons/login_white.png')} .jobabc-map-banner,.jobabc-map,.jobabc-jobs-summary,.jobabc-top-navigation-list{display:none} .jobabc-top-tabs{margin-top:0;float:none;clear:both} .jobabc-top-tabs li{padding:0;margin:0;width:33%;height:40px;font-size:12px;line-height:13px} .jobabc-top-tabs li:first-child{margin-right:.5%} .jobabc-top-tabs li:last-child{margin-left:.5%} .jobabc-top-tabs li.active a,.jobabc-top-tabs li a{padding:8px;text-align:center;white-space:normal} .jobabc-jobs .jobabc-search-wrapper,.jobabc-trainee .jobabc-search-wrapper,.jobabc-claim-wrapper,.jobabc-search-wrapper{height:auto} .jobabc-claim-out{margin-top:15px;font-size:18px} .jobabc-trainee .jobabc-claim-wrapper,.jobabc-claim-wrapper{border-bottom:none} .jobabc-claim .span9{border-bottom:1px solid #286786} .jobabc-trainee .jobabc-claim .span9{border-bottom:1px solid #f9c000} .jobabc-jobs .jobabc-claim .span9{border-bottom:1px solid #1d97cb} .jobabc-claim .span3{background-color:#2c7294;border-top:1px solid #4fa2ca;overflow:hidden} .jobabc-trainee .jobabc-claim .span3{background-color:#ffd222;border-top:1px solid #fede72;overflow:hidden} .jobabc-jobs .jobabc-claim .span3{border-top:1px solid #79c4e3;background-color:#3198c5;overflow:hidden} .jobabc-jobs .jobabc-search-wrapper,.jobabc-trainee .jobabc-search-wrapper,.jobabc-search-wrapper{border-top:none} .jobabc-search-wrapper{padding-bottom:5px} .jobabc-search-wrapper form{margin-bottom:0} .jobabc-reset{margin-bottom:10px;margin-top:0} .jobabc-search-inputs{margin-top:5px} .jobabc-search input{padding:0 2%;height:35px} .jobabc-jobs .jobabc-search-what,.jobabc-search-what{width:96%} .jobabc-jobs .jobabc-search-where,.jobabc-search-where{width:96%;margin-top:5px} .jobabc-jobs .jobabc-search-radius,.jobabc-trainee .jobabc-search-radius,.jobabc-entrepreneur .jobabc-search-radius{width:96%;margin-top:5px;background-position:97% 44%} .jobabc-jobs .jobabc-search-submit,.jobabc-search-submit{width:94%;margin-top:5px;padding:0 3%;font-size:18px;height:35px;line-height:35px} .jobabc-search-options .jobabc-form-element{margin-right:5px} .jobabc-charts-wrapper{height:240px;background:none} .jobabc-jobs .jobabc-charts-wrapper,.jobabc-trainee .jobabc-charts-wrapper{height:240px;background:none} .jobabc-charts{margin-top:0} .jobabc-jobs .jobabc-map-text,.jobabc-trainee .jobabc-map-text,.jobabc-map-text{display:none} .jobabc-info{height:240px;width:25%;left:25%} .jobabc-info .jobabc-job-summary{top:60px;left:170px} .jobabc-info .jobabc-job-count{top:40px;left:86px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;opacity:0.7;background-color:#3282a9;width:90px;height:90px} .jobabc-info .jobabc-job-count .jobabc-text-pos-centered a{font-size:20px} .jobabc-info .jobabc-apprenticeship-count{top:150px;left:95px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;opacity:0.7;background-color:#3282a9;width:80px;height:80px} .jobabc-info .jobabc-entrepreneur-count{top:110px;left:8px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;opacity:0.7;background-color:#3282a9;width:80px;height:80px;opacity:1} .jobabc-info .jobabc-entrepreneur-count .jobabc-text-pos-centered a,.jobabc-info .jobabc-apprenticeship-count .jobabc-text-pos-centered a{font-size:18px} .jobabc-info .jobabc-apprenticeship-count.jobabc-circle-yellow{background-color:#FFCC00;opacity:1} .jobabc-info .jobabc-job-count.jobabc-circle-lightblue{background-color:#36ABDB;opacity:1} .jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box{margin:25px 0} .jobabc-premium .container-fluid.jobabc-content-wrapper .jobabc-content{margin-bottom:0} .jobabc-subsite.jobabc-standard .jobabc-description-nopadding{padding:0} .jobabc-claim-out,.jobabc-reset,.jobabc-search,.jobabc-messages,.jobabc-content,.jobabc-footer{padding:0 15px} .jobabc-entrepreneur .jobabc-messages{margin-bottom:0;margin-top:20px} .jobabc-messages{margin-bottom:0;margin-top:0} .jobabc-news-box{margin-bottom:30px} .jobabc-footer-wrapper{height:auto} .jobabc-footer-copyright{width:100%;background-position:center center} .jobabc-circle-extralarge,.jobabc-circle-large,.jobabc-circle,.jobabc-circle-medium,.jobabc-circle-small{opacity:1;border:none} .jobabc-quickjobs-wrapper{height:auto;padding-left:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:15px;padding-bottom:10px} .jobabc-quickjobs-button-left,.jobabc-quickjobs-button-right{display:none} .jobabs-quickjobc-info{float:left;margin-right:5px;height:62px;padding-top:30px;padding-left:20px;width:120px} .jobabc-quickjobs-item{width:140px;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0;margin-left:0;margin-right:5px;margin-bottom:5px} .jobabc-quickjobs-item .jobabc-quickjobs-item-desc,.jobabc-quickjobs-item a{width:140px} .jobabs-quickjobc-info.jobabs-quickjobc-cup{background-position:12px 20px} .jobabc-banner-sky{display:none} .jobabc-hits-header{margin:0 15px 0 15px} .jobabc-subsite .jobabc-claim-wrapper{height:auto} .jobabc-hits-header .jobabc-button{margin-top:5px} .jobabc-hits-header .jobabc-reset{padding-left:0;padding-bottom:5px} .jobabc-subsite .jobabc-claim .jobabc-search-submit{float:none;clear:both;margin:8px 15px 8px 15px;height:35px;width:auto} .jobabc-hit-element .jobabc-hit-element-col,.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col,.jobabc-hit-element.jobabc-hit-element-highlight,.jobabc-hit-element{height:auto;padding-bottom:10px;margin-bottom:3px} .jobabc-hit-element .jobabc-hit-element-content h2.premium{margin-right:25px} .jobabc-hit-element .jobabc-hit-element-content h4{margin-right:0} .jobabc-hit-element-info .jobabc-company-logo{display:none} .jobabc-jobchecker-register .jobabc-jobchecker-register-col1{width:25%} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2{width:75%} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2 p{padding-right:20px} .jobabc-hit-pagination{margin:25px 0 0px 0} h2.jobabc-header-box.jobabc-header-box-nearby,.jobabc-jobs h2.jobabc-header-box.jobabc-header-box-yellow,h2.jobabc-header-box.jobabc-header-box-yellow,.jobabc-jobs h2.jobabc-header-box.jobabc-header-box-blue,h2.jobabc-header-box{margin:25px 0 5px 0} .jobabc-header-box.jobabc-header-box-yellow{margin:25px 0 10px} .jobabc-header-box{height:auto;margin-bottom:5px} .jobabc-spacer{display:none} .jobabc-jobchecker-register-box{margin-bottom:3px} .jobabc-subsite.jobabc-premium .jobabc-jobchecker-register{margin-bottom:0} .jobabc-subsite.jobabc-premium .jobabc-jobchecker-register-box{margin-left:0} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col1{width:80%} .jobabc-hit-element .jobabc-company-logo,.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col1 .jobabc-company-category{float:none} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col1 .jobabc-company-category{margin-top:20px} .jobabc-hit-element.jobabc-hit-element-info .jobabc-hit-element-col1{display:block} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col2{margin-left:15px;width:100%} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col3{position:absolute;right:0;top:15px;width:auto;height:100px} .jobabc-hit-element .jobabc-hit-element-col3 .jobabc-job-count{position:absolute;top:70px;right:0}.jobabc-hit-element .jobabc-hit-element-col3 .jobabc-job-count:last-child{position:relative} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-quickjobs-item:last-child{display:block} .jobabc-subsite.jobabc-detail .jobabc-claim-wrapper,.jobabc-subsite.jobabc-detail .jobabc-claim{height:auto} .jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-claim-out{padding-left:0} .jobabc-subsite.jobabc-detail .jobabc-claim .span10,.jobabc-subsite.jobabc-detail .jobabc-claim .span2{width:100%} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header{height:auto} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{font-size:30px} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header .jobabc-advertisement-box-header-image{width:25%;display:none} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1.jobabc-advertisement-textindent,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h3.jobabc-advertisement-textindent{width:auto} .jobabc-subsite.jobabc-detail .jobabc-description.jobabc-info{width:auto;left:0} .jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-logo-link{width:100%} .jobabc-subsite.jobabc-detail .jobabc-content{margin-top:0} .jobabc-trainee.jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{font-size:30px} .jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col1,.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2{width:100%} /*.jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2{width:46%}*/ .jobabc-subsite .jobabc-hit-element-main .jobabc-hit-element-content .jobabc-top{margin-left:0} .jobabc-hit-element-main .jobabc-hit-element-content .jobabc-textimage{display:block;margin-bottom:0px} .jobabc-subsite .jobabc-sidebar .jobabc-jobchecker-button,.jobabc-hits-header .jobabc-jobchecker-button,.jobabc-hits-header .jobabc-jobchecker-button{display:none} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header h2{display:none} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box-header{height:20px} .jobabc-subsite .jobabc-description,.jobabc-subsite.jobabc-detail .jobabc-description{padding-bottom:0} .jobabc-description-media{margin:10px 0} .jobabc-subsite.jobabc-detail .jobabc-detail-advertisement .jobabc-apply-button{margin:5px 0 25px} .jobabc-subsite .jobabc-subtabs .span4{display:none} .jobabc-subtabs .jobabc-subtabs-list li {max-width:23%} .jobabc-subtabs .jobabc-subtabs-list li a{padding-left:10px;padding-right:10px;line-height:14px;padding-top:10px} .jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider{/*padding-left:18%;*/} .jobabc-header-box .jobabc-dropdown-box{position:relative;width:100%;margin-top:10px;right:0;top:0;float:none} .jobabc-subsite .jobabc-header-box-multiselect{height:115px} .jobabc-subsite .jobabc-header-box-multiselect .jobabc-dropdown-box{left:15px;top:85px} .jobabc-subsite .jobabc-header-box-multiselect .jobabc-dropdown-box-second{left:15px;top:40px} .jobabc-article img{margin-bottom:10px} .jobabc-content-header.jobabc-trainee,.jobabc-premium .jobabc-content-header .jobabc-content-header{padding-left:15px;padding-right:15px} .jobabc-content-headersidebar.jobabc-jobchecker{} .jobabc-product-box.jobabc-product-box-2col .jobabc-product-content,.jobabc-product-box .jobabc-product-content,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-image,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-content{width:100%} .jobabc-product-box .jobabc-button .jobabc-icon-arrowright-button{display:none} .jobabc-product-box .jobabc-product-image .jobabc-circle-icon{margin-left:0} .jobabc-seo{display:none} .jobabc-product-image{padding-bottom:13px} .jobabc-product-box .jobabc-product-content-footer .jobabc-product-content-left,.jobabc-product-box .jobabc-product-content-footer .jobabc-product-content-right,.jobabc-product-box .jobabc-product-content-right2{width:100%;float:none;margin-top:0px} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h4{margin-top:20px} .jobabc-hit-element .jobabc-hit-element-col,.jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col,.jobabc-hit-element.jobabc-hit-element-highlight,.jobabc-hit-element{overflow:hidden} .jobabc-common .jobabc-content .row{margin-bottom:0} .jobabc-common .jobabc-content .row.jobabc-article{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:15px} .jobabc-common .jobabc-content .jobabc-article.jobabc-noborder{border-bottom:none} .jobabc-common .jobabc-content .row.jobabc-article:last-child{margin-bottom:0;border-bottom:none} .jobabc-hit-element .jobabc-hit-element-content{margin-top:18px} .jobabc-content img{margin-bottom:5px} .jobabc-content .jobabc-company-category img,.jobabc-content .jobabc-job-count img{ margin: 0;padding:0 0 10px 10px} h1#jobSearchFilters{padding-bottom:5px}.sitemap .span2 {width:100%} .jobabc-aboutus .jobabc-hit-element-content h1{padding-right:10%} .pressbtn{position: inherit} .presswrapper{position: inherit}}
@media (max-width:479px){.jobabc-logo{max-width:60%} .jobabc-search-options .jobabc-form-element{width:94%;margin-left:0} .jobabc-search-options .jobabc-button{margin-bottom:10px;margin-top:5px} ul.jobabc-content-functions{margin:10px 0 10px 0;height:20px;float:none;width:100%} ul.jobabc-content-functions li{margin:0;padding:0;list-style:none;display:block;float:left} .jobabc-info{position:absolute;top:0;left:0;height:200px;width:100%;margin:0} .jobabc-subsite .jobabc-claim .jobabc-search-submit{margin-top:0} .jobabc-header-box{height:auto} .jobabc-header-box.jobabc-header-box-sort{height:auto} .jobabc-header-box .jobabc-dropdown-box{position:relative;width:100%;margin-top:10px;right:0;top:0;float:none} .jobabc-quickjobs-item:last-child{display:none} .jobabc-detail .jobabc-quickjobs-item:last-child{display:block} .jobabc-circle-icon{margin-bottom:20px} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col1{display:block;width:80%;float:left} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col2{margin-left:15px;width:100%} .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-quickjobs-item:last-child{display:block} .jobabc-jobchecker-register .jobabc-jobchecker-register-col1{width:30%} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2{width:70%} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1.jobabc-advertisement-textindent,.jobabc-subsite.jobabc-detail .jobabc-advertisement-box h3.jobabc-advertisement-textindent{width:auto} .jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-claim-out{padding-left:0} .jobabc-advertisement-box-header-image{display:none} .jobabc-subsite.jobabc-detail .jobabc-description.jobabc-info{width:auto;left:0} .jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-logo-link{width:100%} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box h1{font-size:24px;line-height:30px} .jobabc-subtabs .jobabc-subtabs-list li a{padding-left:4px;padding-right:4px;font-size:11px} .jobabc-top-tabs li{padding:0;margin:0;width:33%;height:40px;font-size:12px;line-height:13px} .jobabc-subsite.jobabc-standard .jobabc-hit-element-main{padding-bottom:0} .jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2{width:100%} .jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2 .jobabc-hit-element-content h1{margin-top:20px} .jobabc-quickjobs-item-detail-inline .jobabc-quickjobs-item-detail-slider{/*padding-left:26%;*/} .jobabc-subsite .jobabc-header-box-multiselect{height:130px} .jobabc-subsite .jobabc-header-box-multiselect .jobabc-dropdown-box{left:15px;top:100px} .jobabc-subsite .jobabc-header-box-multiselect .jobabc-dropdown-box-second{left:15px;top:55px} .jobabc-jobchecker-register .jobabc-jobchecker-register-col1{display:none} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2{width:90%;padding-left:5%} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-input{width:56%;margin-top:10px;height:30px;font-size:13px;line-height:30px} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2 .jobabc-search-submit{width:32%;margin-top:10px;font-size:12px;height:30px;padding:0 1%;line-height:30px} .jobabc-jobchecker-register .jobabc-jobchecker-register-col2 h3{font-size:16px;margin-top:15px} .jobabc-content .jobabc-content-wrapper{padding:5px} .jobabc-content-wrapper .jobabc-hit-element.jobabc-hit-element-highlight .jobabc-hit-element-col2{margin-left:0} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer{overflow:hidden} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer .jobabc-quickjobs-item{float:left} .jobabc-subsite.jobabc-detail .jobabc-advertisement-box .jobabc-advertisement-footer .jobabc-footer-info{margin-top:10px;width:100%} .jobabc-subsite.jobabc-standard .jobabc-hit-element-main .jobabc-hit-element-col2 .jobabc-hit-element-content h1{font-size:26px} .jobabc-subsite .jobabc-sidebar .jobabc-reset,.jobabc-hits-header .jobabc-reset{float:left} .jobabc-hits-header .jobabc-searchoptions{display:block} .jobabc-product-box .jobabc-product-content-left{width:55%;padding-right:5%} .jobabc-product-box .jobabc-product-content-right,.jobabc-product-box .jobabc-product-content-right2{width:40%} .jobabc-product-box.jobabc-product-box-2col .jobabc-product-content,.jobabc-product-box .jobabc-product-image,.jobabc-product-box .jobabc-product-content,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-image,.jobabc-product-box.jobabc-product-box-2col .jobabc-product-content{width:100%} .jobabc-product-box .jobabc-button{font-size:10px} .jobabc-content-header.jobabc-jobchecker .jobabc-circle-icon{display:none} .jobabc-content .jobabc-article p.jobabc-col1,.jobabc-content .jobabc-article p.jobabc-col2{width:100%} .jobabc-content .jobabc-spacer{display:none} .jobabc-spacer.jobabc-showresponsive{} .jobabc-hit-pagination,.jobabc-subsite.jobabc-premium .jobabc-hit-pagination{margin-top:0} .jobabc-hit-pagination{margin-bottom:0px} .jobabc-hit-element .jobabc-hit-element-col2 .jobabc-job-count{position:absolute;right:0;width:90px;text-align:right} .jobabc-hit-element .jobabc-hit-element-col1 .jobabc-hit-element-content h3{width:80%} .jobabc-hit-element h4 .jobabc-textimage{margin-bottom:20px} .jobabc-hit-element-main .jobabc-hit-element-col2{position:static} .jobabc-subsite.jobabc-detail .jobabc-claim .jobabc-claim-out{letter-spacing:-1px}.jobabc-aboutus .jobabc-hit-element-content h1{padding-right:0} .jobabc-advertisement-box table{table-layout:fixed;width:100%;word-wrap:break-word}}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.jobabc-hit-selection-box .jobabc-form-element input[type="checkbox"]{top:-1px}}
.popup-frame{position:relative;background:#FFF;padding:0px;width:100%;max-width:640px;margin:0 auto;overflow-y:auto;height:685px}
#employeePic {margin:0;height:110px;overflow:hidden;white-space:nowrap}
#employeePicItems{height:110px}
a#nextBtn,a#backBtn {cursor:pointer}
.jobabc-item-detail-slider-element-content {background-size:contain;background-position:center center;background-repeat:no-repeat;height:100px;width:120px;margin:5px}
.innerImg{z-index:100}
img.passphoto {max-height:110px;max-width:110px}
.editorial-content{margin-top:10px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum{margin-bottom:10px;width:auto}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum th,
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum td{border-top:none;padding:0 0 4px 0;font-size:13px;line-height:16px}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum th,.imprssum-ecg{font-weight:normal;color:#AAAAAC;min-width:120px;text-align:left;vertical-align:top}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum td{color:#575859}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum td a {text-decoration:none;font-size:13px;color:#3280A9;font-weight:bold}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum td a div{text-decoration:none;font-size:13px;color:#3280A9;font-weight:bold;width:90%;float:right}
.jobabc-subsite.jobabc-standard .jobabc-sidebar .impressum th {padding-left:6px}
.impressum .control-label{text-align:left}
.impressum table td{min-width:70px}
.impressum table input{margin-bottom:10px;margin-right:10px}
.impressum table label{display:inline;margin-top:10px}
.impressum img{width:100%!important}
.impressum .captcha img {border-radius: 4px;box-shadow: 0 0 1px 1px #ccc;}
.impressum-img-content{margin-bottom:20px !important; text-align:center}
.impressum-img-content img{width:auto !important}
.form-horizontal .control-group {margin-bottom:10px}
.performance ul{list-style-type:none}
.smallPrint {color:#575859;font-weight:normal;font-style:normal;font-size:10px}
.jobabc-content-header .jobabc-hits-header .span8 h1{font-size:14px;font-weight:normal;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:20px;margin-top:3px}
.jobabc-jobs-summary-headline{background-color:#3282A9;border-radius:5px 5px 5px 5px;color:#FFFFFF !important;font-family:"NunitoBold",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;letter-spacing:0;line-height:20px;padding:10px 0 10px 14px;text-transform:uppercase;margin:6px 0}
.jobabc-trainee .jobabc-jobs-summary-headline{background-color:#FFCF0E}
.jobabc-jobs .jobabc-jobs-summary-headline{background-color:#36A8DB}
.noMargin {margin:0}
.noPadding {padding:0}
.paddingbottom15 {padding-bottom:15px}
.searchFilterContainer {position:absolute; z-index:1000}
.searchFilterContainer ul {list-style:none;padding:2px;margin:0;display:block;outline:none;border:1px solid #aaaaaa;color:#222222;background:#ffffff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:5px}
.searchFilterContainer label {color:black !important}
.searchContainerLink {cursor:pointer}
a.btn.jobabc-login {background:#9E9FA0;border:0 none;border-radius:5px 5px 5px 5px;text-shadow:none;color:#FFFFFF;font-size:13px;margin:20px 0 10px;padding:7px 25px 8px;font-weight:bold}
.jobabc-product-image img.greyBorder {border:1px solid #ccc}
.jabc-topline {border-top:1px solid #CCCCCC;padding-top:20px}
.margin-bottom-0 {margin-bottom:0px !important}
.margin-bottom-10 {margin-bottom:10px !important}
.margin-bottom-30 {margin-bottom:30px !important}
.padding-bottom-none {padding-bottom:0px !important}
.bigsize-banner {margin-left:130px}
.jobCheckerTypes {display:inline-block}
.placeholder {color:#aaa !important;vertical-align:middle}
.mfp-content {height:420px;width:625px}
.PortraitPhoto .input-block-level{min-height:45px}
.breadcrumb {font-size:12px;color:#858A8B;margin-top:20px}
.errormsg{color:#ff0000}
.jobabc-product-img,.jobabc-product-about-img,.jobabc-product-jobs-img,.jobabc-product-staff-img,.jobabc-product-trainee-img{margin-bottom:10px}
.jobabc-product-about-img img,.jobabc-product-jobs-img img,.jobabc-product-staff-img img,.jobabc-product-trainee-img img{margin-bottom:0}
.jobabc-article .span8.jobabc-article-text {float:none;width:auto}
.jobabc-article .span4.jobabc-article-image {padding-right:20px;padding-bottom:10px}
.span4.rightbox{margin-bottom:25px}
body.jobabc-content{padding:0}
.noCapitals {text-transform:none}
.gm-style-mtc img {max-width:none}
.ui-autocomplete{z-index:1000}
.radiusNormal{background-image:url('../img/radius_normal.png');background-repeat:no-repeat;background-position:75px center}
.radiusOnFocus{background-image:url('../img/radius-km.png');background-repeat:no-repeat;background-position:45px center}
.jobabc-toggle-id .jobabc-search-submit {padding:6px 8px;margin-left:10px;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset,rgba(0,0,0,0.0470588) 0 1px 2px;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}
.jobabc-toggle-id .jobabc-search-submit:hover {text-decoration:none}
.jobabc-searchfilter-submit {color:#575859;text-decoration:none;font-size:11px;height:32px;line-height:45px;background-color:#FFD119;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);margin-left:10px;padding:10px 14px}
.jobabc-trainee .jobabc-searchfilter-submit {background-color:#3282A9;color:#FFF}
.jobabc-searchfilter-submit:hover {color:#575859;text-decoration:none}
.jobabc-trainee .jobabc-searchfilter-submit:hover {color:#FFF}
.companyResults {color: #FFF; background-color:#3282a9;display: inline-block;height:16px;padding-top: 8px; line-height: 21px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;max-width: 78%}
.companyResults a {text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.companyResultsBox{padding-bottom:6px;padding-top:8px;max-height:38px}
.companyResults:hover {color:#FFF}
.presscorner .jobabc-content-header h1{margin-top:0}
.presscorner p:last-child{margin-bottom:10px}
.presscorner-lable{display:inline-block;width:60px}
.presscorner-title{font-weight:bold}
.presscorner .row-fluid [class*="span"] {min-height:16px}
.presscorner .press{color:#858A8B;font-size:13px;line-height:16px;padding-left:8px}
.presscorner .press a {color:#3280A9}
.presscorner .jobabc-quickjobs-item {background-size:120px auto}
.presscorner .jobabc-quickjobs-item, .presscorner .jobabc-quickjobs-item a, .presscorner .jobabc-quickjobs-item-desc {width:122px;}

.gm-style-mtccol img{max-height:60px;margin-right:5px;margin-bottom:5px}
.noVideo{width:100%;margin-bottom:30px!important}

input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance:none;margin:0}
input::-webkit-outer-spin-button {display:none}
input::-webkit-inner-spin-button {display:none}
.blueText{font-weight:bold}
#TB_caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0;padding-right:0}
form#MasterForm{background:#FFF;box-shadow:8px 0 6px 0 rgba(204,204,204,0.75);-moz-box-shadow:8px 0 6px 0 rgba(204,204,204,0.75);-webkit-box-shadow:8px 0 6px 0 rgba(204,204,204,0.75);behavior:url(../../../res/css/pie.htc);max-width:1024px;margin-bottom:0}

#socialButtons a {display:block;width:31px;height:31px;background-repeat:no-repeat;float:left;margin-right:7px;text-indent:-999em;background-image:url("../img/icons/socialButtons.png");background-color:#EDEDED;border-radius:5px;border:solid 1px #ddd}
#socialButtons a:last-child {margin-right:0}
#socialButtons a.jobabc-social-fb:hover{background-position:0 0}
#socialButtons a.jobabc-social-gp:hover{background-position:-124px 0}
#socialButtons a.jobabc-social-xing:hover{background-position:-62px 0}
#socialButtons a.jobabc-social-twitter:hover{background-position:-31px 0}
#socialButtons a.jobabc-social-linkedin:hover{background-position:-93px 0}
#socialButtons a.jobabc-social-fb{background-position:0 -31px}
#socialButtons a.jobabc-social-gp{background-position:-124px -31px}
#socialButtons a.jobabc-social-xing{background-position:-62px -31px}
#socialButtons a.jobabc-social-twitter{background-position:-31px -31px}
#socialButtons a.jobabc-social-linkedin{background-position:-93px -31px}

.jobabc-top #socialButtons a {width:22px;height:22px;background-image:url("../img/icons/socialButtons44.png")}
.jobabc-top #socialButtons a.jobabc-social-fb:hover{background-position:0 0}
.jobabc-top #socialButtons a.jobabc-social-gp:hover{background-position:-88px 0}
.jobabc-top #socialButtons a.jobabc-social-xing:hover{background-position:-44px 0}
.jobabc-top #socialButtons a.jobabc-social-twitter:hover{background-position:-22px 0}
.jobabc-top #socialButtons a.jobabc-social-linkedin:hover{background-position:-66px 0}
.jobabc-top #socialButtons a.jobabc-social-fb{background-position:0 -22px}
.jobabc-top #socialButtons a.jobabc-social-gp{background-position:-88px -22px}
.jobabc-top #socialButtons a.jobabc-social-xing{background-position:-44px -22px}
.jobabc-top #socialButtons a.jobabc-social-twitter{background-position:-22px -22px}
.jobabc-top #socialButtons a.jobabc-social-linkedin{background-position:-66px -22px}

.jobabc-sidebar-box.jobabc-info-box.grey{background-color:#3282A9 !important}
.jobabc-sidebar-box.jobabc-info-box.white{background-color:#fff !important}
.jobabc-sidebar-box.jobabc-info-box.white p.socialtext{ color: #575859;}

.jobabc-social-box-right{float:right;z-index:1000;max-width:270px;line-height:0!important;margin-top:11px;margin-right:11px}
.jobabc-social-sidebar-box{clear:both; float:none; z-index:1000;max-width:270px;line-height:0!important;margin-top:11px;margin-bottom:11px}

.jobabc-detail .jobabc-description .jobabc-textimage-box{display: block;float: left;padding-right: 10px;height:auto}
.stickybanner{max-width: 724px;float:left}
.clear{clear:both;width:0;height:0}
@media (min-width:768px) and (max-width:979px) {.jobabc-subsite.jobabc-standard .jobabc-sidebar-box.jobabc-info-box p.socialtext {padding-top: 0;}}

.rssFeed .head { padding: 15px 10px 20px;line-height: 24px;}
.rssFeed .feedItem {padding-left:30px;min-height:74px;line-height: 14px;font-weight:bold;font-size: 11px;word-wrap: break-word}
.rssFeed .feedItem img {float:left;margin: 0 6px 14px 0;border-radius:5px;height:60px; width:80px; background: #f0f4f5 url("../img/berufsweltenFeed.png") no-repeat center}
.rssFeed .moreLink {font-weight:bold;font-size: 11px;line-height: 14px;margin-right: 4px}

.cc_container a, .cc_container a:visited{color:#757575 !important}
.cc_container .cc_btn, .cc_container .cc_btn:visited{background-color:#38a7dc !important;border:1px solid #fff;color:#fff !important}

.privacyTerms { font-size: 11px;}
.privacyTerms input[type=checkbox] { font-size: 11px;}
#privacyTermsMessage { color: red;font-size: 12px;background-color: white;}