 

/* ********************************* */
/* Specials                          */
/* ********************************* */

body {
	background: none;
}

div.customerlogo {
	display:none;
}

div.mainblock_boundary, 
div.mainscreen_content_center div.mainblock_boundary {
	background: none repeat scroll 0 0 #ffffff;
	border-color: #DDDDDD;
}

div.mainscreen_content_center div.mainblock_boundary div.mainblock div.mainblock_textblock div.table_page {
	box-shadow: none;
}

div#container_login {
	padding-top: 30px;
}

div#container_login div.container_actionbar_NoCT {
	margin-top: 12px;
}

div#container_login div.sh_AB_NoCT, 
div#container_login div.sh_AB_NoCT_ABClosed {
	margin-top: 12px;
}
div#container_login div.tableaslist_paging_top {
	line-height: 1.2;
}


/* ******** */
/* General  */
/* ******** */



body{}

tr.table_titlerow, li.nav_content_inactive,li.nav_content_inactive:hover {}

div.card_title small, a.nav_meta_inactive, a.nav_meta_active, a.nav_meta_inactive:hover, a.nav_meta_active:hover{}

input.actionbarinputfixedwidth[type="text"]:focus, select.actionbarinputfixedwidth:focus, input:focus, select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus,div.createNewsBox textarea#addNewsBox.createNewsBox, div.createNewsBox, div.ui-multiselect ul.selected, tr.table_contentrow1:hover, tr.table_contentrow2:hover, tr.tableaslist_contentrow1:hover, tr.tableaslist_contentrow2:hover, div.card_item:hover{}

div#wrapper, div.nps {}



/* ************************************** */
/* Link colors                            */
/* ************************************** */

a, a:link, a:visited, a.newsTitle, a.inheriterLink , a.newsTitle, a.newsTitle:link, a.newsTitle:visited, a.newsTitle:active, a.listEmployeeName, a.listEmployeeName:link, a.listEventTitle, a.listEventTitle:link, a.listGroupsTitle, a.listGroupsTitle:link, a.newsTitle, a.newsTitle:link, span.switcher_element a,span.multiaction_checkall, span.multiaction_checkvisibles, span.multiaction_uncheckall_active   {}

a:hover, a:focus, a.newsTitle:hover , a.inheriterLink:hover, a.newsTitle:hover, a.listEmployeeName:hover, a.listEventTitle:hover, a.listGroupsTitle:hover, a.newsTitle:hover, span.switcher_element a:hover ,span.multiaction_checkall:hover, span.multiaction_checkvisibles:hover, span.multiaction_uncheckall_active:hover {}




/* ********************************* */
/* Navigation                        */
/* ********************************* */

a.nav_main_inactive,a.nav_mainsub_inactive, a.nav_mainsub_active, a.nav_main_active  {}


a.nav_meta_inactive:hover, a.nav_main_inactive:hover,a.nav_mainsub_inactive:hover   {}

a.nav_main_active,a.nav_main_active:hover, 
a.nav_main_inactive,a.nav_main_inactive:hover, 
a.nav_mainsub_inactive, a.nav_mainsub_inactive:hover,
a.nav_mainsub_active, a.nav_mainsub_active:hover {}

a.nav_meta_inactive, a.nav_main_inactive, a.nav_meta_active, a.nav_main_active {}

a.nav_mainsub_inactive, a.nav_mainsub_active {}


/* ********************************* */
/* Page- and Form-Titles             */
/* ********************************* */


h1.contenttitle, h1.mainscreen_solutiontitle, h1.login_solutiontitle, h1.form_title, .contenttitle_thirdA {}


h2.showblock_title {}


/* ************ */
/* Table-Header */
/* ************ */

tr.table_titlerow {}

th.table_titlecell_active, th.table_titlecell  {}


/* ************** */
/* Table-Content  */
/* ************** */

tr.table_contentrow1 {}

tr.table_contentrow2 {}

td.table_contentcell, td.table_contentmultiactioncell,
td.tableaslist_cell, td.tableaslist_piccell
{}



/* ********* */
/* Forms     */
/* ********* */


div.form_content_right_boundary,
div.showblock_content_value_boundary, div.showblock_content_value_nolabel_boundary {}

button, a.formButton, div.actionbarSearchButton, input.actionbarSearchButton, button.actionbarSearchButton, a.listEventConfirmButton,input.formButton,a.listGroupsConfirmButton, a.listGroupsConfirmButton,input.createNewsButton, button.createNewsButton{}

button:hover, a.formButton:hover, div.actionbarSearchButton:hover, input.actionbarSearchButton:hover, button.actionbarSearchButton:hover, a.listEventConfirmButton:hover,button:active, a.formButton:active, div.actionbarSearchButton:active, input.actionbarSearchButton:active, button.actionbarSearchButton:active, a.listEventConfirmButton:active,
input.formButton:hover, input.formButton:active, a.listGroupsConfirmButton:hover, a.listGroupsConfirmButton:active,input.createNewsButton:hover, button.createNewsButton:hover, input.createNewsButton:active, button.createNewsButton:active  {}




/* *************** */
/* Custom CSS      */
/* *************** */

/* #####################
	 #####################
   # skillpartners.com #
   #####################
	 ##################### */


/************************/
/* general */
/************************/

body {
    background-color: white;
    background-color: white;
    font-size: 1em;
    line-height: 1.45em;
    letter-spacing: .04em;
    font-weight: 400;
    font-style: normal;
    font-family: ProximaNova-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body::before {
    height: 100px;
    background-color: #112346;
    display: block;
    content: ' ';
    background-image: url('pubhtml/logo_white.gif');
    background-size: 180px;
    background-repeat: no-repeat;
    background-position: center;
}

.tableaslist_cell {
    padding-top: 25px;
    padding-bottom: 25px;
}

.HSTableLinkSubTitle, .contenttitle, .mainscreen_solutiontitle, .form_title, .login_solutiontitle {
    padding: 0;
    text-transform: uppercase;
    font-family: Minion-Bold, Georgia, serif;
    line-height: 1.2;
    letter-spacing: .1em;
    font-size: 1.8em !important;
}

.HSTableLinkSubTitle {
    margin: 0 !important;
}

.mainscreen_solutiontitle, .login_solutiontitle {
    word-break: normal;
}

.tableaslist_subtitle {
    color: #112346;
}

div.customerlogo {
    display: none;
}

div#container_login {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.form_title_boundary {
    margin: 10px 0;
}

div#wrapper {
    max-width: 90%;
    margin: 0 auto;
}

#maintitle_1 {
    line-height: 1em;
}

.recruitingapp_3606 div#value_3625 span#value_3625 {
    display: none;
}

.recruitingapp_1152359 #wrapper {
    max-width: 60% !important;
}

.sh_AB_NoCT {
    display: none;
}


/************************/
/* buttons */
/************************/
.ButtonSearch, .Button, .ButtonCancel {
    text-align: center;
    text-transform: uppercase;
    border-radius: 0 !important;
    line-height: 2em !important;
}

.ButtonSearch, .Button {
    background: #112346 !important;
    padding: 2px 20px !important;
}

.ButtonSearch:hover, .Button:hover {
    background: #112346 !important;
    filter: brightness(80%);
}

.ButtonCancel {
    padding: 2.75px 20px !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 0 !important;
}

/************************/
/* FONTS */
/************************/
@font-face {
    font-family: 'Minion-Bold';
    src: url('https://recruitingapp-2840.umantis.com/PublicDocuments/103/ShowDocument/2B2EBC_14_0.eot');
    src: url('https://recruitingapp-2840.umantis.com/PublicDocuments/103/ShowDocument/2B2EBC_14_0.eot?#iefix') format('embedded-opentype'), url('https://recruitingapp-2840.umantis.com/PublicDocuments/105/ShowDocument/2B2EBC_14_0.woff') format('woff'), url('https://recruitingapp-2840.umantis.com/PublicDocuments/104/ShowDocument/2B2EBC_14_0.ttf') format('truetype');
}

@font-face {
    font-family: 'ProximaNova-Regular';
    src: url('https://recruitingapp-2840.umantis.com/PublicDocuments/106/ShowDocument/262332_13_0.eot');
    src: url('https://recruitingapp-2840.umantis.com/PublicDocuments/106/ShowDocument/262332_13_0.eot?#iefix') format('embedded-opentype'), url('https://recruitingapp-2840.umantis.com/PublicDocuments/108/ShowDocument/262332_13_0.woff') format('woff'), url('https://recruitingapp-2840.umantis.com/PublicDocuments/107/ShowDocument/262332_13_0.ttf') format('truetype');
}


/************************/
/* login page */
/************************/
body.recruitingapp_3371, body.recruitingapp_71882, body.recruitingapp_149198, body.recruitingapp_3927 {
    background: url() no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: auto;
}

.recruitingapp_3371 div#wrapper, .recruitingapp_71882 div#wrapper, .recruitingapp_149198 div#wrapper, .recruitingapp_3927 div#wrapper {
    max-width: 450px;
}

.recruitingapp_3371 .login_label, .recruitingapp_71882 .login_label, .recruitingapp_149198 .login_label, .recruitingapp_3927 .login_label {
    line-height: 1.45em;
    width: 120px;
}

body.recruitingapp_3371::before, body.recruitingapp_71882::before, body.recruitingapp_149198::before, body.recruitingapp_3927::before {
    height: 0;
}

.recruitingapp_3371 div#wrapper, .recruitingapp_71882 div#wrapper, .recruitingapp_149198 div#wrapper, .recruitingapp_3927 div#wrapper {
    background: none repeat scroll 0 0 #fff;
    margin: 10% auto auto 10%;
    min-height: 0;
}

div.container_content_TopAB, div.container_content_NoAB, div#container div.container_content_ABClosed, div#container_login div.container_content_ABClosed {
    margin: 0 0 0 23px;
}

div.login_content {
    margin-left: 0;
}

div#footer {
    background: #ffffff;
}

.recruitingapp_3371 .login_label, .recruitingapp_71882 .login_label, .recruitingapp_149198 .login_label, .recruitingapp_3927 .login_label {
    float: left;
    line-height: 2.2;
    width: 110px;
}

.recruitingapp_3371 .login_label, .recruitingapp_71882 .login_label, .recruitingapp_149198 .login_label, .recruitingapp_3927 .login_label {
    line-height: 1.45em;
    width: 120px;
}

.recruitingapp_3371 .login_button, .recruitingapp_71882 .login_button, .recruitingapp_149198 .login_button, .recruitingapp_3927 .login_button {
    float: right;
    margin: -60px 20px 0 0;
}

.recruitingapp_3371 button, .recruitingapp_71882 button, .recruitingapp_149198 button, .recruitingapp_3927 button {
    height: 50px;
    border-radius: 40px;
}


/************************/
/* job market */
/************************/
span.tableaslist_subtitle, span.tableaslist_text {
    font-size: 0.9em !important;
}

div.container_actionbar_NoCT, div.container_actionbar_NoCT, div.container_actionbar_NoCT:hover, div.container_actionbar_NoCT:hover {
    border-color: #bbbbbb;
}


/* shift filters to left */
.recruitingapp_1152359 div.container_actionbar_NoCT {
    background-color: #f1f1f1 !important;
    float: left;
    padding: 20px !important;
    margin: 0 !important;
    margin-right: 25px !important;
}

div.actionbar_cell {
    clear: both;
}

table.tableaslist {
    /*! width: auto; */
    max-width: 100%;
    border-bottom: 0;
    border-top: 0;
}

td.tableaslist_cell {
    border-bottom: 1px solid #e4e4e4;
    transition: background-color 0.5s ease;
}

td.tableaslist_cell:hover {
    background-color: #f1f1f1;
}

div.tableaslist_cell {
    padding-left: 25px;
    padding-right: 25px;
}

.tableaslist_text {
    color: #777;
    font-size: 11px;
}

div.container_header {
    height: 80px;
}

#tablenavigation_boundary_top {
    display: none;
}


/************************/
/* media queries */
/************************/
@media screen and (max-width: 1200px) {
    .recruitingapp_1152359 div#wrapper {
        max-width: 80% !important;
        margin: 0 auto;
    }
}

@media screen and (max-width: 800px) {
    .recruitingapp_1152359 div#wrapper {
        max-width: 100% !important;
        margin: 0;
    }
    .sh_AB_NoCT {
        display: none;
    }
    .container_content {
        margin: 0 5px 5px 5px !important;
        padding: 0 10px 50px 10px !important;
        position: static !important;
    }
    .recruitingapp_1152359 div.container_actionbar_NoCT {
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding: 0 !important;
    }
}


/************************/
/* skp template */
/************************/
/************************/
/* url for background-image */
/************************/

body.recruitingapp_3371, body.recruitingapp_71882, body.recruitingapp_149198, body.recruitingapp_3927 {
    background-image: url("/pubhtml/bg.jpg");
    background-repeat: cover;
}


/************************/
/* color for headlines */
/************************/

.HSTableLinkSubTitle, .login_solutiontitle {
    color: #112346 !important;
}


/************************/
/* background-color for tables */
/************************/
tr.table_titlerow {
    background-color: #112346 !important;
}


/************************/
/* background-color for Blank body */
/************************/
html.Blank body {
background: #fff;
}


/************************/
/* color for links */
/************************/
a, a:link, a:visited, a.newsTitle, a.inheriterLink, a.newsTitle, a.newsTitle:link, a.newsTitle:visited, a.newsTitle:active, a.listEmployeeName, a.listEmployeeName:link, a.listEventTitle, a.listEventTitle:link, a.listGroupsTitle, a.listGroupsTitle:link, a.newsTitle, a.newsTitle:link, span.switcher_element a, span.multiaction_checkall, span.multiaction_checkvisibles, span.multiaction_uncheckall_active {
    color: #112346;
}


/************************/
/* color for links:hover */
/************************/
a:hover, a:focus, a.newsTitle:hover, a.inheriterLink:hover, a.newsTitle:hover, a.listEmployeeName:hover, a.listEventTitle:hover, a.listGroupsTitle:hover, a.newsTitle:hover, span.switcher_element a:hover, span.multiaction_checkall:hover, span.multiaction_checkvisibles:hover, span.multiaction_uncheckall_active:hover, a.nav_meta_inactive:hover, a.nav_main_inactive:hover, a.nav_mainsub_inactive:hover {
    color: #112346;
    filter: brightness(80%);
}


/************************/
/* color for tabs */
/************************/
li.nav_content_active, span.switcher_current_element a {
    background-color: #112346;
    filter: brightness(100%) !important;
}

li.nav_content_active a, span.switcher_current_element a {
    color: white !important;
    filter: brightness(100%) !important;
}


/************************/
/* color for tabs:hover*/
/************************/
li.nav_content_inactive:hover, span.switcher_element a:hover {
    background-color: #112346 !important;
    filter: brightness(100%) !important;
}

li.nav_content_inactive a:hover, span.switcher_element a:hover {
    color: white !important;
    filter: brightness(100%) !important;
}


/************************/
/* color for icons */
/************************/
.showblock_title .icon {
    color: #112346 !important;
}


/************************/
/* background-color for buttons */
/************************/
button.multiaction, button.ButtonAdd, .ButtonSearch, .Button, a.formButton, div.actionbarSearchButton, input.actionbarSearchButton, button.actionbarSearchButton, a.listEventConfirmButton, input.formButton, a.listGroupsConfirmButton, a.listGroupsConfirmButton, input.createNewsButton, button.createNewsButton {
    background: #112346 !important;
}


/************************/
/* background-color for buttons:hover */
/************************/
button.multiaction:hover, .ButtonSearch:hover, .Button:hover, button.ButtonAdd:hover {
    background: #112346;
    filter: brightness(80%);
}

/************************/
/* DO NOT EDIT */
/************************/
/* Must be at the end of the document */

a.nav_main_inactive, a.nav_main_active, .mainscreen_solutiontitle, .contenttitle, .form_title {
    color: #404040 !important;
}

.table_titlecell {
    color: white;
}

li.nav_content_inactive {
    background: none repeat scroll 0 0 #ddd;
}

#Button_69875, #Button_69848, #Button_69610, #Button_69850, #Button_130611, #Button_69854 {
    background-color: transparent !important;
}


/* corrections for links with class button */
#Button_69875, #Button_69848, #Button_69610, #Button_69850, #Button_130611 {
    background-color: transparent !important;
}


/*****************/
/* additions for bucherer jobmarket - only */
/*****************/
.recruitingapp_1152359 #actionshowblocktitle_1152390, .recruitingapp_1152359 #customdatablock_1152392 {
display: none;
}
.recruitingapp_1152359 #actionbarelementhelptext_1152571, .recruitingapp_1152359 #actionbarelementhelptext_1152569, .recruitingapp_1152359 #actionbarelementhelptext_1152370 {
display: none;
}
.recruitingapp_1152359 #actionbarelementhelptext_1152369 {
height: 12px;
}

@media screen and (min-width: 800px) {
.recruitingapp_1152359 .ui-multiselect, .recruitingapp_1153122 .ui-multiselect {
width: 233px !important;
}
}

/*****************/
/* additions for forms */
/*****************/
@media (min-width: 992px){
/* forms */
div.form_content_right_boundary {
margin-left: 277px;
}

div.form_content_left_boundary {
width: 275px;
}
}


/*****************/
/* additions for bucherer SelfServiceLine */
/*****************/
.recruitingapp_15377 .showblock {
padding-top: 12px;
}


