


/* RAD DOCK OVERRIDES */

.RadDockZone
    {
        padding-left: 0!important;
    }

/*.RadDockZone *
    {
        box-sizing: border-box !important;
    }
    */

.RadDock_Default .rdTop .rdLeft,
.RadDock_Default .rdTop .rdRight,
.RadDock_Default .rdTop .rdCenter,
.RadDock_Default .rdBottom .rdLeft,
.RadDock_Default .rdBottom .rdRight,
.RadDock_Default .rdBottom .rdCenter,
.RadDock_Default .rdMiddle .rdLeft,
.RadDock_Default .rdMiddle .rdRight
	{
		background-image: none !important;
		background-color:#fff !important;
	}


.RadDock_Default .rdTable
	{
		border-bottom:solid 1px #828282 !important;
	}


.RadDock_Default .rdTop .rdLeft,
.RadDock_Default .rdTop .rdRight,
.RadDock_Default .rdTop .rdCenter
	{
		border-top:solid 3px #0253A2 !important;
		border-bottom:solid 0px #828282 !important;
	}


.RadDock_Default .rdTop .rdLeft,
.RadDock_Default .rdMiddle .rdLeft,
.RadDock_Default .rdBottom .rdLeft
	{
		border-left:solid 1px #828282 !important;
	}

.RadDock_Default .rdTop .rdRight,
.RadDock_Default .rdMiddle .rdRight,
.RadDock_Default .rdBottom .rdRight
	{
		border-right:solid 1px #828282 !important;
	}



.RadDock_Default .rdBottom .rdLeft,
.RadDock_Default .rdBottom .rdRight,
.RadDock_Default .rdBottom .rdCenter
	{
		border-bottom:solid 1px #828282 !important;
	}



.RadDock_Default em
	{
		font-weight: bold !important;
	}



/*
.RadGrid_Default tr.rgAltRow 
{
       BACKGROUND-COLOR: #FF0000;
}
.RadGrid_Hay tr.rgAltRow 
{
       BACKGROUND-COLOR: #FF0000;
}
*/



/*TELERIK MODIFIED*/
/* inactive window settings */

div.TelerikModalOverlay,
div.radwindow.inactivewindow td.corner,
div.radwindow.inactivewindow td.titlebar,
div.radwindow.inactivewindow td.footercenter
	 {
		background-color:Black !important;
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35) !important;
		opacity: .5 !important; 
		-moz-opacity: .3 !important;
	}
	
/*Header Menu Overrides */

#Col2_Menu .RadMenu_Default .rmRootGroup
{
    border: 1px solid transparent !important;
    background-repeat: repeat-x;
    background-position: 0 -26px !important;
    background-color:transparent !important;
}

#Col2_Menu .RadMenu_Default a.rmLink,
#Col2_Menu .RadMenu_Default a.rmDisabled,
#Col2_Menu .RadMenu_Default a.rmDisabled:hover
{
    background-image:url('Images/ConsoleMenu_CustomerSeparator.png') !important;
    background-position: 0px 0px !important;
}

#Col2_Menu .RadMenu_Default,
#Col2_Menu .RadMenu_Default a.rmLink
{
    /*font: normal 12px/23px "Segoe UI", Arial, sans-serif;*/
    color: #CCE2FF !important;
    /*text-decoration: none;*/
}

#Col2_Menu .RadMenu_Default a.rmLink:hover
{
    color:#000 !important;
}

		/* overrides to fix RadMenu issues */
		#ConsoleMenu .RadSiteMap .rsmTwoLevels > .rsmItem .rsmLink {
			margin-right: 10px;
			border-bottom: 1px solid #ccc;
			font-size: 14px;
		}
		#ConsoleMenu .RadSiteMap .rsmTwoLevels > .rsmItem .rsmItem .rsmLink {
			border-bottom: 0;
			font-size: 12px;
			line-height: 12px;
		}
		
		#ConsoleMenu .rsmList .rsmItem .rsmItem {
			padding-left: 0;
		}
		
		/* Moved from rrConsoleIndex.aspx */
		
        /*--- OVERRIDES  */
        
        div.RadMenu .rmTemplate .rmText {background-image: none;}
        .RadSiteMap_Default .rsmLevel li {/*padding-top:0px !important;padding-bottom:0px !important;*/line-height:22px;font-size:10pt;font-weight:bold;}
        .RadSiteMap_Default .rsmLevel1 li {/*padding-top:0px !important;padding-bottom:0px !important;*/line-height:12px;line-height:8pt;font-weight:normal;}
        .rsmItem {white-space:nowrap !important;} 
        .menuSiteMapContent .rmText{padding-right: 0px !important;}

        /* 3 column menu layout */
        .rrconsole-Home div.RadSiteMap,
        .rrconsole-Company div.RadSiteMap,
        .rrconsole-Tickets div.RadSiteMap,
        .rrconsole-Products div.RadSiteMap,
        .rrconsole-Reports div.RadSiteMap,
        .rrconsole-System div.RadSiteMap
        {
        width:520px; 
        }
 
        /* 2 column menu layout */
        .rrconsole-Lookups div.RadSiteMap,
        .rrconsole-Credit div.RadSiteMap
        {
        width:345px; 
        }

        .rrconsole-Sales div.RadSiteMap
        {
        width:515px; 
        }

        .rrconsole-Commissions div.RadSiteMap
        {
        width:555px; 
        }

        /* 3 column menu layout override for AR Console */
        .rrconsole-AR div.RadSiteMap 
        {
        width:540px; 
        }
		
		
/*End of header Menu Overrides */


/* GRID LINES */


/* HEADERS - Don't allow vertical grid lines when RadGrid nested in NoGridLines class */
.NoGridLines .RadGrid_Default .rgHeader,
.NoGridLines .RadGrid_Default th.rgResizeCol
{
	border-right:0px solid #ccc !important;
	border-collapse:collapse !important;
}

/* CELLS - Don't allow vertical grid lines when RadGrid nested in NoGridLines class */
.NoGridLines .RadGrid_Default .rgRow td,
.NoGridLines .RadGrid_Default .rgAltRow td,
.NoGridLines .RadGrid_Default .rgEditRow td /*,
.NoGridLines .RadGrid_Default .rgFooter td*/
{
	/*border-style:solid;
	border-width:0 1px 0 0 !important;*/
	border-right:0px solid #E0E0E0 !important;
}


/* HEADERS - override to add vertical gridlines */
.RadGrid_Default .rgHeader,
.RadGrid_Default th.rgResizeCol
{
	border-right:1px solid #ccc !important;
	border-collapse:collapse !important;
}


/* CELLS - override to add vertical gridlines */
.RadGrid_Default .rgRow > td,
.RadGrid_Default .rgAltRow > td,
.RadGrid_Default .rgEditRow > td /*,
.RadGrid_Default .rgFooter td*/
{
	/*border-style:solid;
	border-width:0 1px 0 0 !important;*/
	border-right:1px solid #E0E0E0 !important;
	border-collapse:collapse !important;
}


/* No GridLines for nested Tables */
.RadGrid_Default .rgRow td .gridnestedtable td,
.RadGrid_Default .rgAltRow td .gridnestedtable td,
.RadGrid_Default .rgEditRow td .gridnestedtable td /*,
.RadGrid_Default .rgFooter td*/
{
	/*border-style:solid;
	border-width:0 1px 0 0 !important;*/
	border:none !important;
	/*border-collapse:collapse !important;*/
}

.gridnestedtable img {border:none !important;}
.FormSection .FormTable .DataValue .RadInput {width: 100% !important;} /*Q2 2012 added default width in pixels */

.RadInput textarea { white-space: pre !important; } /* FIX - Enter key acting as a space in RadTextBox with MultiLine=True - #15627*/


.rcbFakeInput {visibility:hidden;} /* #17701 - FIX - Type over issue which occurs on some RadComboBoxes */

/* #20066 - Telerik/Kendo UI Q1 2017 upgrade*/
.RadComboBox_Default.RadComboBox .rcbInner {
    /*padding: 2px 2em 2px 5px;*/
    /*#20542 - dropdown font sixe updated */
    font-size: 12px;
}
.RadComboBox.RadComboBox_Default .rcbInput {/*font-size: 12px;*/}
.RadComboBox.RadComboBox_Default .rcbActionButton {/*padding: 1px 1px;*/}
.RadComboBoxDropDown.rcbAutoWidth .rcbScroll {overflow-x: hidden;}
.RadGrid .rgAltRow, .RadGrid .rgRow
{
 cursor: pointer !important;
}

.rmpView.rmpHidden {
    display: none !Important;
}

.p-i-radio:before,.p-i-radiobutton:before{content:"" !important;}
.rgPagerCell .RadComboBox .rcbInner {
    width: 2em;
}