 


/* ******** */
/* 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      */
/* *************** */

:
/* general */

div.container_header {
height: 92px;
margin-top: -96px;
position: relative;
}






/* navigation */

div.nav_main {
border-bottom: 1px solid #999999;
clear: both;
line-height: 1.125;
margin-left: 23px;
min-height: 18px;
padding: 0;
}

div.nav_mainsub {
line-height: 1.4;
min-height: 17px;
padding: 3px 120px 0 23px;
}


div.nav_main_NoSUB {
border-bottom: 1px solid #999999;
clear: both;
line-height: 1.125;
margin-left: 23px;
min-height: 18px;
padding: 0;
}

div.nav_content {
border-bottom: 1px solid #9FA5AA;
height: 18px;
margin-bottom: 0;
margin-top: 15px;
padding: 0;
}






/* headlines */

div.contenttitle {
margin: 10px 0 0 23px;
text-align: left;
width: 100%;
}





/* actionbar */

div.container_actionbar, div.container_actionbar_NoCT {
background: #f6f6f6; /* Old browsers */
background: -moz-linear-gradient(top, #f6f6f6 0%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f6f6f6 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f6f6f6 0%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f6f6f6 0%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom, #f6f6f6 0%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
}

div.actionbar_cell_customdatablock_pic div.portrait img.imageborder {
border: 1px solid #ffffff;
float: left;
overflow: hidden;
padding: 0px;
width: 150px;
}





/* content */

div.showblock_showtableaslist {
margin-right: 0px;
}

div.showblock_content_value_boundary, div.showblock_content_value_nolabel_boundary {
background-color: #F4F4F4;
border-bottom: 1px solid #FFFFFF;
margin-left: 170px;
}

tr.table_titlerow {
background: #759ebf; /* Old browsers */
background: -moz-linear-gradient(top, #759ebf 0%, #58839a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#759ebf), color-stop(100%,#58839a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #759ebf 0%,#58839a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #759ebf 0%,#58839a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #759ebf 0%,#58839a 100%); /* IE10+ */
background: linear-gradient(to bottom, #759ebf 0%,#58839a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#759ebf', endColorstr='#58839a',GradientType=0 ); /* IE6-9 */
repeat scroll 0 0 transparent;
box-shadow: 0 0 3px #406684 inset;
}


tr.table_contentrow1:hover, tr.table_contentrow2:hover, tr.tableaslist_contentrow1:hover, tr.tableaslist_contentrow2:hover {
background: none repeat scroll 0 0 #FFFFFF;
box-shadow: 0 0 4px #D0E7F8;
cursor: text;
transition: all 0.2s ease 0s;
}

th.table_titlecell_active, th.table_titlecell {
color: #FFFFFF;
font-size: 0.917em;
font-weight: normal;
line-height: 1.2em;
padding: 6px 3px;
vertical-align: top;
}

table.tableaslist {
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
margin: 0;
padding: 0 0 20px;
width: 100%;
}

span.tableaslist_subtitle a.HSTableLinkSubTitle {
margin-top: 2px;
}

span.tableaslist_element_3472 {
display: block;
padding-top: 5px;
color:#666666;
font-size:0.833em;
}





/* misc */

div.container_content div#connectortable_1.showblock_showtableaslist div#tablenavigation_boundary_top.tableaslist_paging_top {
margin-top: 42px;
}

div.mainscreen_content_center div.mainblock_boundary div.mainblock div.mainblock_textblock div.table_page {
box-shadow:none;
}

div.wizard_boundary,div.wizard_actionbar_boundary {
background: none repeat scroll 0 0 #7192B1;
border: 1px solid #777777;
box-shadow: 0 0 6px #9EB5C1;
}


input, select {
border-radius: 0 !important;
}

div#container_login {
padding-top: 10px;
}

div#container_login div.container_content div.showblock_showtableaslist div.tableaslist_paging_top{
margin-top: 0px !important;
}

div#container_login div.container_content div.showblock_showtableaslist {
margin-right: 14px;
}

div#connectortablefixedtext_156654, div#connectortablefixedtext_156669 {
display:none;
}





/* body classs finetuning */

body.recruitingapp_3463 div.tableaslist_paging_top {
margin-top: 22px !important;
}

body.recruitingapp_3463 div.actionbar_cell a#actionbaradvancedsearchlink_66852.actionbar_cell_advancedsearch {
display: block;
margin-top: 20px;
}


body.recruitingapp_15308 div.connector_table_multiaction_sort_paging_top {
min-height: 20px;
}

body.recruitingapp_134965 div.connector_table_multiaction_sort_paging_top,
body.recruitingapp_15708 div.connector_table_multiaction_sort_paging_top,
body.recruitingapp_170501 div.connector_table_multiaction_sort_paging_top {
min-height: 36px;
}


body.recruitingapp_15308 div.connector_table_multiaction_sort_paging_top_padding,
body.recruitingapp_134965 div.connector_table_multiaction_sort_paging_top_padding,
body.recruitingapp_15708 div.connector_table_multiaction_sort_paging_top_padding,
body.recruitingapp_170501 div.connector_table_multiaction_sort_paging_top_padding {
min-height: auto;
}






/* RESPONSIVE */

@media only screen and (max-width: 800px) {


div.wizard_actionbar_boundary {
display: none;
}

div.mainscreen_content_12grid div.mainscreen_content_center_boundary {
width: 100%;
}


div.nav_main , div.nav_main_NoSUB {
border-bottom: 1px solid #ffffff;
margin-bottom: 20px;
margin-left:14px;
}


div.nav_mainsub {
line-height: 1.4;
min-height: 17px;
padding: 3px 120px 0 9px;
}

div.container_actionbar, div.container_actionbar_NoCT {
margin: 46px 0 50px 14px;
min-width: 92%;
padding: 18px 6px 0;
}

div.contenttitle {
margin: 30px 0 0 14px;
text-align: left;
width: 100%;
}

div.container_content_NoAB {
padding-top: 10px;
}


div.container_actionbar_sh_AB {
float: none;
margin-top: 70px;
position: relative;
width: 100%;
}

div.showblock_showtableaslist {
margin-right: 14px;
}

div.container_actionbar_sh_AB {
margin-top: 60px;
}


body.recruitingapp_3463 div#container_login div.sh_AB_NoCT, div#container_login div.sh_AB_NoCT_ABClosed {
margin-top: -30px;
}

div.nav_main, div.nav_main_NoSUB {
margin-top: 20px \0/IE8 ;
}

div.showblock_showtableaslist {
margin-right: 14px;
}




}


