﻿@media (max-width:550px) {
    #leftmenu-dt { display:none; }
    #leftmenu-mob { display:block; }
    .RadPanelBar_cbocPanelbar .item .menu_title {
    display: block;
    height: auto !important;
    line-height: 1.25em !important;
    background: #f8f8f8;
    color: #5e5e5e !important;
    /*font-size: 100% !important;*/
    text-transform: uppercase;
    text-decoration: none;
    cursor:pointer;
    }
    .RadPanelBar_cbocPanelbar .rpRootGroup>.item>.rpExpandable .rpExpandHandle {
    margin:0;
    }
    .RadPanelBar_cbocPanelbar .rpRootGroup>.item>.rpExpandable .rpExpandHandle:before {
    content:"▼";
    }
    .RadPanelBar_cbocPanelbar .rpRootGroup>.item>.rpExpandable.rpExpanded .rpExpandHandle:before {
    content:"▲";
    }
    .RadPanelBar_cbocPanelbar {
    font-size:100%;
    width:100%;
    margin-bottom:16px;
    }
    .RadPanelBar_cbocPanelbar .rootGroup {
    width:100%;
    border:0px none;
    }
    .RadPanelBar_cbocPanelbar .item {
    padding:0px;
    }
    .RadPanelBar_cbocPanelbar .level2, .RadPanelBar_cbocPanelbar .quickLinks+.slide .level2 {
    background: #f8f8f8;
    }
    .RadPanelBar_cbocPanelbar .item {
    width:100%;
    }
    .RadPanelBar_cbocPanelbar .item .link {
    width:unset!important;
    }
    .RadPanelBar_cbocPanelbar .rpHeaderTemplate {
        border-bottom: 0px none;
    }
    .RadPanelBar_cbocPanelbar .rpHeaderTemplate {
        padding-bottom:0px!important;
    }
    .RadPanelBar_cbocPanelbar .item .link {
        padding: 8px 12px 8px 16px;
    }
    .menu_title {
        padding: 12px 16px 12px 16px;
    }
}

@media (min-width:550px) {
    #leftmenu-dt {
        display: block;
    }
    #leftmenu-mob {
        display: none;
    }
    .panelbar, .RadPanelBar_cbocPanelbar {
    width: 100%;
    padding: 0;
    margin-bottom: 12px;
    background: transparent;
    }
    .menu_title {
    font-size: 0.9em !important;
    padding: 12px 16px 12px 24px;
    }
    .RadPanelBar_cbocPanelbar .item .link {
    padding: 8px 12px 8px 24px;
    }
}

@media (min-width:900px) {
    .pTab, .menu_title {
    background-color: #e6e6e6;
    color: #5e5e5e;
    display:block;
    padding: 10px 12px 10px 24px;
    margin: 0;
    text-transform: uppercase;
    border-bottom: 4px solid #ffffff;
    font-size: 0.9em;
    line-height: 1.25em;
    }

    .panelbar
    {
	    /*width: 226px ! important;*/
    }

    .RadPanelBar_cbocPanelbar
    {
	    padding: 0;
	    margin-bottom: 12px;
	    background: transparent;
    }

    .RadPanelBar_cbocPanelbar .rootGroup
    {
	    padding: 0;
	    background: transparent;
	    border: 0px none!important;
    }

    .RadPanelBar_cbocPanelbar_rtl .rootGroup
    {
	    padding: 0;
	    text-align: right;
    }

    .RadPanelBar_cbocPanelbar .item
    {
	    background: transparent;
    }

    .RadPanelBar_cbocPanelbar .link
    {
        color: #005d87;	
        padding: 8px 12px 8px 24px;
        border-bottom: 1px solid #f2f2f2!important;
        margin: 0;	
        text-transform:none;
        font-size: 0.85em!important;
        line-height: 1.25em!important;
        width:190px;
    }

    .RadPanelBar_cbocPanelbar .link:hover
    {
        color: #c54e00!important;
    }

    .RadPanelBar_cbocPanelbar .text
    {
	    overflow-x: hidden;
    }

    .RadPanelBar_cbocPanelbar_rtl .text
    {
	    margin-left: 7px;
	    margin-right: 0;
    }

    .RadPanelBar_cbocPanelbar .group
    {
	    overflow-y: auto;
	    display: block;
    }

    .RadPanelBar_cbocPanelbar .slide
    {
	    overflow: visible ! important;
	    scroll: none ! important;
	    display: block;
    }

    .RadPanelBar_cbocPanelbar .group .link
    {
    color: #005d87;	
    padding: 8px 12px 8px 24px;
    border-bottom: 1px solid #f2f2f2!important;
    margin: 0;	
    text-transform:none;
    font-size: 0.85em!important;
    line-height: 1.25em!important;
    }

    .RadPanelBar_cbocPanelbar .level1 .customFocus
    {
	    background: transparent;
    }

    .RadPanelBar_cbocPanelbar .level1 .item
    {
	    background: #FFFFFF;
    }

    .RadPanelBar_cbocPanelbar .register .text
    {
	    color: #c54e00 !important;
	    font-family: "Helvetica W01 Bold"!important;
    }

    .RadPanelBar_cbocPanelbar .customFocus
    {
	    background: #FFFFFF;
    }

    .RadPanelBar_cbocPanelbar .item
    {
	    background: #FFFFFF;
    }

    .RadPanelBar_cbocPanelbar .level1 .text
    {
        padding-left:15px;
    }
    .RadPanelBar_cbocPanelbar_rtl .level1 .text
    {
	    padding-right: 25px;
	    padding-left: 0;
    }

    .RadPanelBar_cbocPanelbar .level2, .RadPanelBar_cbocPanelbar_rtl .level2
    {
	    display:none !important;
    }

    .RadPanelBar_cbocPanelbar .level3, .RadPanelBar_cbocPanelbar_rtl .level3
    {
	    display:none !important;
    }

    .RadPanelBar_cbocPanelbar .selected
    {
	    color: #005d87;	
	    padding: 8px 12px 8px 24px;
        border-bottom: 1px solid #f2f2f2!important;
        margin: 0;	
        font-size: 0.85em!important;
        background-color: #e5eff3!important;
        line-height: 1.25em!important;
    }

    .RadPanelBar_cbocPanelbar .selected:hover
    {
	    color: #c54e00!important;	
    }

    .RadPanelBar_cbocPanelbar .disabled .text
    {
	    cursor: default;
	    color: #bbb;
    }

    .RadPanelBar_cbocPanelbar .rootGroup .disabled:hover
    {
	    cursor: default;
	    text-decoration: none;
    }

    .RadPanelBar_cbocPanelbar .group .disabled:hover
    {
	    cursor: default;
	    text-decoration: none;
    }
    

}