.header_table.webx_l3_header .toolbox_opener{
    left: 3px;
    top: 3px;
}
.header_table.webx_l3_header {
    height: 38px;
}
.header_table.webx_l3_header .header_zero_container .cms_embedded_content, .header_table.webx_l3_header .header_zero_container .cms_content_area{
    float: right;
}
.webx_l3_header .header_one_cms_container{
    float: left;
    height: 86px;
    width: 190px;
    margin-right: 10px;
}
.header_table.webx_l3_header .cms_content_area{
    display: inline-block;
}
.header_table.webx_l3_header .header_one_cms_container .cms_embedded_content{
    float: left;
}
.header_table.webx_l3_header .cms_embedded_content, .login_area{
    display: inline-block;
}
.header_table.webx_l3_header .header_zero_container{
    background-color: #12408A;
    height: 35px;
    border-bottom: 3px solid lightgrey;
}
.header_zero_container .cms_embedded_content{
    height: 35px;
}
.header_table.webx_l3_header #hello {
    padding-left: 5px;
}
.header_table.webx_l3_header #user_disconnect {
    left: 0;
}
.dir_ltr .header_table.webx_l3_header .user_name {
    line-height: 35px;
    display: inline-block;
    max-width: 223px;
    background-position: right;
}
.header_table.webx_l3_header div#header_tools_div .header_bottom_center {
    height: 35px;
    background-position: 30px 1px;
    background-image: url(/skins/webx_style/images/webx_l3/SignIn_Icon.png);
    background-repeat: no-repeat;
    color: #ffffff;
    font-size: 15px;
    cursor: pointer;
    padding: 0px;
    padding-left: 57px;
    background-size: 22px 29px;
}
.header_one_container{
    float: left;
    width: 100%;
    height: 86px;
    background-color: #12408A;
}
.dir_ltr .search_left.search_left.webx_l3{
    display: inline-block;
    height: 86px;
    position: relative;
    top: 0;
    left: 0;
    float: left;
    margin-right: 0;
}
.search_left.webx_l3 #search_q.search_input {
    height: 41px;
    width: 440px;
    border-radius: 0;
    padding: 0;
    margin: 0;
    text-indent: 10px;
}
.search_left.webx_l3 .search_left_inner{
    margin-top: 25px;
}
/*body.webx_l3*/
.dir_ltr .search_left.webx_l3 #search_form .search_form_btn{
    background: url('/skins/webx_style/images/webx_l3/search_icon.png') center;
    background-repeat: no-repeat;
    padding: 0;
    height: 41px;
    width: 54px;
    background-color: #052559;
    border-radius: 0;
    margin: 0;
    cursor: pointer;

}
.dir_ltr .search_left.webx_l3 {
    width: auto;
    background-color: #12408A;
}
.webx_l3_header .header_one_container .header_menu_options_right span{
    cursor: pointer;
}
.webx_l3_header .header_one_container .header_menu_options_right{
    margin-top: 25px;
    padding-right: 15px;
    float: right;
}
.webx_l3_header .header_one_container .main_menu_item_2{
    background-image: url('/skins/webx_style/images/webx_l3/OrderPad_icon.png');
    padding-left: 25px;
    width: auto;
    margin-right: 10px;
}
.webx_l3_header .header_one_container .header_basket_counter{
    background-image: url('/skins/webx_style/images/webx_l3/ShoppingCart_icon.png');
    background-size: 20px 17px;
    padding-left: 25px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
}
.header_two_container{
    float: left;
    height: 58px;
    width: 988px;
    background-color: #f4f4f4;
    border-top: solid 3px #f7d006;
    padding-left: 7px;

}
.header_two_container .allcat{
    color: #000000;
    font-weight: bold;
    font-size: 19px;
    padding: 0px 0 0 19px ;
}
.header_two_container .menuItem{
    display: inline-block;
    color: #000000;
    font-weight: bold;
    font-size: 19px;
    padding-left: 19px ;
}
.webx_l3 .homepageMenuItem{
    padding-right: 19px;
}
/*.webx_l3.module_home_page .homepageMenuItem,*/
.webx_l3 .menuItem:hover,
.webx_l3 .menuItem:active,
.header_table.webx_l3_header #main_menu .main_cat .main_cat_link:hover{
    background-color: #f7d006;
    color: #ffffff;
}
.header_table.webx_l3_header #main_menu .main_cat .main_cat_link {
    color: #000000;
    border-radius: 0;
    height: 58px;
    margin: 0;
    line-height: 58px;
}
body.webx_l3, body.webx_l3 #outer_wrapper{
    background-image: none;
}
body{

    background: #fff!important;
}

.webx_l3 .header_two_container > *{
    float:left;
    line-height: 58px;
    cursor: pointer;
}
.webx_l3 .header_two_container .header_two_cms_container{
    padding-left: 177px;
}
.webx_l3 .allcat #main_menu{
    height: 58px;
    margin-top: 0 !important;
}
.webx_l3 #main_menu .main_cat .menu_container,
.webx_l3 #main_menu .main_cat .menu_container:hover,
.webx_l3 #main_menu .main_cat .menu_container:hover > *,
.webx_l3 #main_menu .main_cat .main_cat_link:hover + .menu_container{
    /*position: static;*/
}
.webx_l3 .portal_header_cms{
    height: initial !important;
}

.language-selector-wrapper {

    display: inline-block;
    margin-left: 15px;
    position: absolute;
}


.language-selector-wrapper .language_selector .chzn-container-single .chzn-single {

    width: 100%;
    color:#000;
    background: #fff;
    height: 100%;
    padding-right: 0;

}
.language-selector-wrapper .language_selector {

    margin-top: 2px;
}
.language-selector-wrapper .language_selector select option {

    white-space: nowrap;
    word-wrap: normal;

}
.language-selector-wrapper .language_selector .chzn-container-single .chzn-single span {

    padding-left: 2px;
}
.webx_l3 .search_left{

    display: none;
}
.language-selector-wrapper .chzn-container{
    min-width: 100px;
}
.breadcrumbs{
    position: initial !important;
}

.login_area.ui-dialog{
    max-width: 244px !important;
}
.header-two{
    position: relative;
}