

/* ********************************* */
/* 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{	background-color					: #fff;		}

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 {	max-width							: 995px; margin: 0 auto;background: white;	}



/* ************************************** */
/* 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   {	color								: #00345c;	}

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 {	text-decoration						: underline;	}




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

a.nav_main_inactive,a.nav_mainsub_inactive, a.nav_mainsub_active, a.nav_main_active  {	color								: #00345c;	}


a.nav_meta_inactive:hover, a.nav_main_inactive:hover,a.nav_mainsub_inactive:hover   {	color								: #00345c;	}

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 {	font-size							: 12px;	}

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 {	color								: #00345c;		font-size							: 24px;		font-weight							: bold;	}


h2.showblock_title {}


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

tr.table_titlerow {	background-color					: #5b7998;	}

th.table_titlecell_active, th.table_titlecell  {	color								: #ffffff;	}


/* ************** */
/* 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{	background-color					: #E05144;	}

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  {   background-color                    : rgba(0, 52, 92, 0.7); }




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

body {
background-image: url("/pubhtml/bgbody.png");
}
div#wrapper {
max-width: 100%;
}
body.recruitingapp_3371 #container_login,
body.recruitingapp_71882 #container_login {
background: rgba(0, 0, 0, 0) url("/pubhtml/Bildleiste_Loginseite_web.jpg") no-repeat scroll 0 0;
padding-top: 275px;
}
div.customerlogo {
display: none;
height: 80px;
background: #00345c;
right: auto;
top: 40px;
margin-top: 50px;
z-index: 1;
width: 100%;
position: static;
}
div.customerlogo-iframe {
display: block;
}
div.customerlogo img {
position: absolute;
top: 30px;
max-width: 100%;
height: auto;
}
div.logo-wrapper {
max-width: 995px;
margin: 0 auto;
position: relative;
}
#container_login div.showblock_showtableaslist {
margin-top: 0;
}
div.container_header {
position: absolute;
top: 0;
height: 50px;
max-width: 995px;
margin: 0 auto;
width: 100%;
}
div.container_header-iframe {
display: block;
}

div.nav_meta {
margin: 15px 0 0;
}
div.nav_meta ul.nav_meta li a {
color: #00345c;
}
div.nav_meta ul.nav_meta li a:hover {
text-decoration: underline
}

div.table_page, div.card_item, div.mainblock_boundary, div.form_container_actionbar, div.mainscreen_content_center div.mainblock_boundary, div.container_actionbar_NoCT, div.container_actionbar, div.actionbar_boundary_search_TopAB, div.actionbar_boundary_links_TopAB {
box-shadow: none;
}

table.tableaslist {
border-bottom: 0 none;
border-top: 0 none;
}

div.portrait img.imageborder {
width: auto;
}

td.tableaslist_piccell, td.tableaslist_cell {
border-bottom: 1px solid #00345c;
}
td.tableaslist_piccell {
padding: 12px 8px 12px 0;
vertical-align: inherit;

}

div.container_actionbar_NoCT {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border-color: #BBBBBB;
border-width: 1px;
padding: 12px 5px 0 6px;
width: 243px;
}

div#footer {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
}

#tablenavigation_boundary_top {
border-bottom: 1px solid #00345c;
}

.sh_AB_NoCT.sh_AB_NoCT_ABClosed {
background: url("/pubhtml/open.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 200px;
}

/* job market logged in */

.recruitingapp_3463 div.container_content {
margin: -54px 0 0 296px;
}
 div.container_actionbar_NoCT {
margin: 0 0 50px 0px;
}

div.sh_AB_NoCT {
margin: 10px 0 0 4px;
}

/* login page */

body.recruitingapp_3371, body.recruitingapp_71882, body.recruitingapp_149198, body.recruitingapp_3927{
background: url(/pubhtml/bglogin.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: auto;
}


.recruitingapp_3371 .login_label, .recruitingapp_71882 .login_label, .recruitingapp_149198 .login_label, .recruitingapp_3927 .login_label {
float: left;
line-height: 2.2;
width: 90px;
}


div.login_content {
margin-left: 0;
}

div#container_login {
max-width: 995px;
margin: 0 auto;
}

.recruitingapp_3371 .login_button, .recruitingapp_71882 .login_button, .recruitingapp_149198 .login_button, .recruitingapp_3927 .login_button {
float: right;
margin: -60px 20px 0 0;
}
button, a.formButton, div.actionbarSearchButton, input.actionbarSearchButton, button.actionbarSearchButton, a.listEventConfirmButton, input.formButton, a.listGroupsConfirmButton, a.listGroupsConfirmButton, input.createNewsButton, button.createNewsButton {
    background-color: #00345c;
    border: 1px solid #fff;
    padding: 0;
    width: 208px;
}
.recruitingapp_3371 button, .recruitingapp_71882 button, .recruitingapp_149198 button, .recruitingapp_3927 button {
height: 50px;
}

.recruitingapp_3371 .messagetext_boundary, .recruitingapp_71882 .messagetext_boundary, .recruitingapp_149198 .messagetext_boundary, .recruitingapp_3927 .messagetext_boundary {
margin: 0 25px 10px 0;
}

.recruitingapp_3371 div#footer div.copy, .recruitingapp_71882 div#footer div.copy, .recruitingapp_149198 div#footer div.copy, .recruitingapp_3927 div#footer div.copy {
padding: 6px 27px 0 0;
}

#top #wrapper #container_login div.container_content {
margin: 13px 0 0 296px
}
  div#container div.container_content_ABClosed {
margin: -38px 0 0 0px;
padding-bottom: 40px;
}
 span.tableaslist_text {
display: block;
line-height: 1.3;
padding: 5px 0 0;
}
.tableaslist_cell > br {
display: none;
}
  .tableaslist_subtitle.tableaslist_element_3474 {
margin-left: -5px;
}
div.actionbar_cell_content {
color: #fff;
}

/* ---------------------------- wizard ------------------------------------ */


div.wizard_actionbar_boundary {
background: none repeat scroll 0 0 #7192B1;
border: 1px solid #777777;
box-shadow: 0 0 6px #9EB5C1;
color: #FFFFFF;
float: left;
margin: 13px 0 40px 30px;
padding: 8px 10px 0;
vertical-align: top;
width: 225px;
}

div.wizard_boundary {
background: none repeat scroll 0 0 #333333;
border: 0 none;
box-shadow: none;
margin: 0 0 0 10px;
padding-top: 12px;
width: 100%;
}


div.subcircle, div.subcircle_first, div.subcircle_last, div.subcirclenonclickable, div.subcirclenonclickable_first, div.subcirclenonclickable_last {
background: none repeat scroll 0 0 #aaa;
border: medium none;
}

div#wizard_steptitle {
font-family: arial,verdana;
position: relative;
}

div#wizard_steptitle a.steptitleinactive {
text-decoration: none;
color: #CCCCCC;
}

div.maincircle, div.maincircle_first, div.maincircle_last {
background: none repeat scroll 0 0 #fff;
border: medium none;
}


div.maincircle a, div.maincircle a:link, div.maincircle a:hover, div.maincircle a:visited, div.maincircle a:active, div.maincircle a:focus, div.maincircle_first a, div.maincircle_first a:link, div.maincircle_first a:hover, div.maincircle_first a:visited, div.maincircle_first a:active, div.maincircle_first a:focus, div.maincircle_last a, div.maincircle_last a:link, div.maincircle_last a:hover, div.maincircle_last a:visited, div.maincircle_last a:active, div.maincircle_last a:focus {
color: #000;
text-decoration: none;
}

div.wizard_navcircle_left, div.wizard_navcircle_right {
background: none repeat scroll 0 0 #aaa;
border: medium none;
}

div#wizard_steptitle a.steptitleactive {
color: #FFFFFF;
}

div.subcircle a, div.subcircle a:link, div.subcircle a:hover, div.subcircle a:visited, div.subcircle a:active, div.subcircle a:focus, div.subcircle_first a, div.subcircle_first a:link, div.subcircle_first a:hover, div.subcircle_first a:visited, div.subcircle_first a:active, div.subcircle_first a:focus, div.subcircle_last a, div.subcircle_last a:link, div.subcircle_last a:hover, div.subcircle_last a:visited, div.subcircle_last a:active, div.subcircle_last a:focus {
color: #666666;
}

.actionbar_content label.form_element_checkbox_dc_selected_focused::before, .actionbar_content label.form_element_checkbox_dc_selected::before,
.actionbar_content label.form_element_checkbox_dc_selected_focused:hover::before,   .actionbar_content label.form_element_checkbox_dc_selected:hover::before,
.actionbar_content .actionbar_cell_customdatablock .icon.iNew,
.actionbar_content .actionbar_cell_customdatablock .icon.iAction,
.actionbar_content label.form_element_checkbox_dc::before,
.actionbar_content label.form_element_checkbox_dc_focused::before, 
.actionbar_content label.form_element_checkbox_dc_focused::before,
.actionbar_content label.form_element_checkbox_dc:hover + label, 
.actionbar_content label.form_element_checkbox_dc_selected_focused:hover + label, .actionbar_content label.form_element_checkbox_dc_selected:hover + label, .actionbar_content label.form_element_checkbox_dc:hover::before, 
.actionbar_content label.form_element_checkbox_dc_focused:hover::before   {
color: #dedede;
}

div.showblock_content_value_boundary, 
div.showblock_content_value_nolabel_boundary {
margin-left: 0;
}
div.showblock_content_label {
text-align: left;
padding-left: 5px;
}
div.showblock_content_label_boundary {
width: auto;
}
div.nav_main_NoSUB {
position: relative;
z-index: 12;
}


.actionbar .icon {
color: #dedede !important;
}
.actionbar_cell_customdatablock .HSlinkActionBar {
color: #fff;
}


/* ************************ START - action-bar over job market ************************ */


div.container_actionbar_NoCT, div.container_actionbar {
background: #5b7998;
border-color: #BBBBBB;
border-width: 1px;
padding: 12px 20px 0 20px;
width: auto;
margin-left: 0px;
}

.container_actionbar_NoCT div.actionbar_title, 
.container_actionbar_NoCT div.actionbar_title_noborder,
div.container_actionbar div.actionbar_title, 
div.container_actionbar div.actionbar_title_noborder {
border: none;
text-shadow: none;
font-weight: bold;
color: #fff;
}

.container_actionbar_NoCT div.actionbar_title, div.actionbar_cell_content label.actionbar_cell_label {
color: #fff;
}

 div.actionbar_cell {
display: block;
height: 37px;
margin-bottom: 10px;
max-width: 195px;
}
 select.actionbarinputfixedwidth {
width: 210px;
}
 input.actionbarinputfixedwidth[type="text"] {
width: 205px;
}
 .actionbar_boundary_links {
display: inline-table;
width: 100%;
}
.actionbar_cell.actionbar_cell_69841 {
height: auto;
padding-top: 16px;
}
.actionbar_cell.actionbar_cell_66861 {
height: auto;
padding-top: 19px;
}

 div.actionbar_cell.cwcelement_visible, div.actionbar_cell.cwcelement_hidden {
float: none;
height: auto;
max-width: none;
}
 div.actionbar_content {
color: #333333;
font-size: 1em;
font-weight: normal;
line-height: 1.4em;
padding: 0;
}
 div.sh_AB_NoCT, div.sh_AB {
display: none;
}
 #container_login div.container_content {
margin: 0 20px 5px 24px;
}


li.nav_main_active sf-active a.nav_main_active sf-active {
color: #00345c;
font-size: 12px;
}


div#wrapper div#container .container_content 
#connectortable_1 #tablenavigation_boundary_top.tableaslist_paging_top {
margin-top: 55px;
}

div.actionbar_cell_link_right a {
color: #fff;
}
div#container {
max-width: 995px;
margin: 0 auto;
}
.DefinedWidth {
margin-bottom: 20px;
}
.login {
background: #335b80;
margin: 0 auto;
max-width: 226px;
padding: 15px 20px;
}
.login div.login_solutiontitle {
color: #fff;
font-size: 16px;
}
body #wrapper .login .login_label {
color: #fff;
}
.login_content input.login_input_username,
.login_content input.login_input_password {
width: 130px !important;
}
#wrapper div.login_button {
margin: 0;
float: none;
text-align: right;
}
#wrapper div.login_button button.Button {
float: none;
height: auto;
margin-right: 0px;
width: 134px;
}
.login_link_block .login_link_block_link {
color: #fff;
}
.login-gallery {
max-width: 995px;
margin: 0 auto;
display: none;
}
div.recruitingapp_3371 .login-gallery {
display: block;
}
.login-gallery img {
max-width: 100%;
height: auto;
}
.logo-gallery {
margin: 0 auto;
max-width: 995px;
padding-bottom: 20px;
}
.logo-gallery ul li {
width: auto;
margin-left: 320px;
padding: 0px;
vertical-align: top;
display: inline-block;
}
.logo-gallery ul li:first-child {
margin: 0px;
}
.logo-gallery ul li:last-child {
display:none;
}
.logo-gallery a {
display: block;
}
.logo-gallery img {
height: 0px;
width: auto;
}
#footer.iframe-footer {
display: block;
height: auto;
position: absolute;
}
#footer {
display: none;
}
.footer-blue-background {
background: #ffffff;
}
div#footer div.footer-blue-background .copy {
position: relative;
float: none;
max-width: 995px;
margin: 0 auto;
height: 50px;
padding-right: 0px;
}
.footer-blue-background .copy a {
color: #fff;
position: absolute;
right: 0;
top: 24px;
}
div.customized_footer {
position: relative;
bottom: 0px;
width: 100%;
padding-bottom: 0px;
}
div.container_actionbar_sh_AB {
width: 253px;
}
#top #wrapper div.container_content {
margin: -55px 0 0 296px;
}
div.nav_main_NoSUB {
padding-left: 0px;
}
ul.nav_meta {
margin-top: 0px;
}
ul.nav_meta li.nav_meta_inactive {
display: inline-block;
}
div.nav_meta {
height: 20px;
}
div.container_header {
min-height: inherit;
}
div.connector_table_multiaction_sort_paging_top {
margin-top: 20px;
}
div.actionbar a.actionbar_cell_advancedsearch, div.actionbar .actionbar_cell_label {
color: #fff;
}
div.actionbar_cell_link_left a.HSlinkActionBar {
width: 0; 
height: 0; 
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
display: inline-block;	
border-left: 5px solid #fff;
}
div.actionbar_cell_link_left img {
display: none;
}
div.actionbar_cell_link_left {
padding-top: 5px;
}
div.show_column_left {
margin-right: 14px;
}
div.showblock_showtableaslist {
margin-top: 29px;
}
.description-wrapper ul li {
font-size: 14px;
line-height: 22px;
}
.description-wrapper > p {
line-height: 18px;
}
.pubtitle1 {
font-size: 28px;
}
a[title="KNO Logistik"] img {
height: 18px;
}
.description-wrapper > p.text3,
.description-wrapper > p.text4,
.description-wrapper > p.text5 {
margin-bottom: 5px;
}

div.layout_info_content {
    height: 40px;
    padding-right: 5px;
    position: relative;
}
div#wrapper div#container .container_content #connectortable_1 #tablenavigation_boundary_top.tableaslist_paging_top {
margin-top: 29px;
padding-bottom: 15px;
}
div.tableaslist_paging_bottom {
padding-top: 15px;
}
div.searcharguments_boundary {
position: absolute;
margin-top: 0px;
top: -35px;
right: 0px;
}

/* ************************ END - action-bar over job market ************************ */

@media only screen and (max-width: 994px) {
.logo-gallery ul li {
margin-left: 0px;
width: 24%;
}
}

@media only screen and (max-width: 800px) {
div#footer {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
}
div.customized_footer {
position: static;
}
div.container_actionbar_NoCT {
display: block !important;
}
.logo-gallery ul li {
margin-left: 0px;
margin-bottom: 15px;
width: 47%;
}
.customized_footer iframe {
height: auto !important;
}
.recruitingapp_3371 div.container_content_NoAB, .recruitingapp_71882 div.container_content_NoAB, .recruitingapp_149198 div.container_content_NoAB, .recruitingapp_3927 div.container_content_NoAB {
margin: 0 0 0 23px;
padding-top: 0px;
}
}

@media only screen and (max-width: 580px) {
body.recruitingapp_3371, body.recruitingapp_71882, body.recruitingapp_149198, body.recruitingapp_3927 {
background: #fff;
}
.recruitingapp_3371 .messagetext_boundary, .recruitingapp_71882 .messagetext_boundary, .recruitingapp_149198 .messagetext_boundary, .recruitingapp_3927 .messagetext_boundary {
margin: 0 5px 10px 0;
}
.recruitingapp_3371 .login_button, .recruitingapp_71882 .login_button, .recruitingapp_149198 .login_button, .recruitingapp_3927 .login_button {
float: right;
margin: -60px 0 0;
}
.recruitingapp_3371 div#wrapper, .recruitingapp_71882 div#wrapper, .recruitingapp_149198 div#wrapper, .recruitingapp_3927 div#wrapper {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
margin: auto;
max-width: 370px;
}
.recruitingapp_3371 div.container_content_NoAB, .recruitingapp_71882 div.container_content_NoAB, .recruitingapp_149198 div.container_content_NoAB, .recruitingapp_3927 div.container_content_NoAB {
margin: 0;
padding-top: 0px;
}
.recruitingapp_3371 div.customerlogo,.recruitingapp_71882 div.customerlogo, .recruitingapp_149198 div.customerlogo, .recruitingapp_3927 div.customerlogo {
margin-left: 0;
}
}

/* *** UMANTIS *** */

div.customerlogo img {
    width: 184px;
}

h1.login_solutiontitle {
    color: #fff;
}

#actionbartitlesearch_70227 {
    color: #fff;
}

div.showblock_content_label_boundary {
    border-bottom: 1px solid #fff;
    float: none;
}

div.showblock_content_label_boundary {
    background-color: #f1f1f1;
    width: auto;
}

#actionshowblocktitle_134978 {
    color: #fff;
}

#actionshowblocktitle_72016 {
    color: #fff;
}

h1.contenttitle {
    margin: 10px 0;
}

div.nav_content {
    padding: 0 0 2px;
}

#actionshowblocktitle_135035 {
    color: #fff;
}
.recruitingapp_1157631 button, a.formButton, 
.recruitingapp_1157631 div.actionbarSearchButton, 
.recruitingapp_1157631 input.actionbarSearchButton, 
.recruitingapp_1157631 button.actionbarSearchButton, 
.recruitingapp_1157631 a.listEventConfirmButton, 
.recruitingapp_1157631 input.formButton, 
.recruitingapp_1157631 a.listGroupsConfirmButton, 
.recruitingapp_1157631 a.listGroupsConfirmButton, 
.recruitingapp_1157631 input.createNewsButton, 
.recruitingapp_1157631 button.createNewsButton,
.recruitingapp_1159468 button, a.formButton, 
.recruitingapp_1159468 div.actionbarSearchButton, 
.recruitingapp_1159468 input.actionbarSearchButton, 
.recruitingapp_1159468 button.actionbarSearchButton, 
.recruitingapp_1159468 a.listEventConfirmButton, 
.recruitingapp_1159468 input.formButton, 
.recruitingapp_1159468 a.listGroupsConfirmButton, 
.recruitingapp_1159468 a.listGroupsConfirmButton, 
.recruitingapp_1159468 input.createNewsButton, 
.recruitingapp_1159468 button.createNewsButton {
    border: medium none;
    height: 25px;
    max-width: 100%;
    width: 170px;
}

.recruitingapp_1159468 button {
    width: 100px;
}

.recruitingapp_15344 button {
    width: 100px;
}

.recruitingapp_15344 button {
    width: 124px;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 19px;
}

.recruitingapp_15344 button {
    border: none;
    }

.recruitingapp_3463
h2.actionbar_title, 
h2.actionbar_title_noborder,
div.actionbar_cell_content label.actionbar_cell_label, 
div.actionbar_cell_content legend.actionbar_cell_label 
{
    color: #fff;
}

button[name="form_submit"] {
    border: 0;
    padding: 3px 10px;
    width: auto;
}

/* *** UMANTIS *** */


