/* 
=====================================================================
    CSS Styles For JMS Apps: Telerik Control Stlyes
    v1.1, 12/2008
====================================================================
*/  


.SplitterScrollFreeze 
{
	position:relative;
}

.SplitterPaneOverlay
{
	position: relative; 
	overflow: visible !important; 
}
  
div.ToolbarNoRoundedCornerEnds_Windows7 .rtbWrap .rtbText   
{   
  color: #0066CC;   
}  

div.ToolbarNoRoundedCornerEnds_Windows7,    
div.ToolbarNoRoundedCornerEnds_Windows7 .rtbOuter,    
div.ToolbarNoRoundedCornerEnds_Windows7 .rtbMiddle,    
div.ToolbarNoRoundedCornerEnds_Windows7 .rtbInner    
{    
    margin: 0;    
    padding: 0 !important;
    display: block;
    float: none;   
}    
    
div.ToolbarNoRoundedCornerEnds_Windows7  
{  
    background: none;    
}  
    
div.ToolbarNoRoundedCornerEnds_Windows7 .rtbOuter    
{    
    padding-top: 0px;  /*2px;*/  
    background-position: 0 0px; 
}    
    
div.ToolbarNoRoundedCornerEnds_Windows7 .rtbInner    
{    
    background-position: 0 100%;    
    padding-bottom: 5px;  /*2px;*/  
} 

div.ToolbarNoRoundedCornerEnds_Windows7  .rtbUL  
{  
    display: block;  
}  
  
* html div.ToolbarNoRoundedCornerEnds_Windows7  .rtbUL  
{  
    display: inline-block;  
}  
  
div.ToolbarNoRoundedCornerEnds_Windows7  .rtbItem  
{  
    float: left;  
}  
  
div.ToolbarNoRoundedCornerEnds_Windows7  .rightAlignedWrapper  
{  
    float: right;  
    display: block;  
}
 

 div.ToolbarNoRoundedCornerEnds_Windows7 .rtbWrap .rtbText   
{   
  color: #0066CC;   
}  

/* Separated Buttons Toolbar */

div.SeparatedButtons,  
div.SeparatedButtons .rtbOuter,  
div.SeparatedButtons .rtbMiddle,  
div.SeparatedButtons .rtbInner  
{  
    display: block;  
    float: none;  
}  
  
div.SeparatedButtons .rtbUL  
{  
    display: block;  
}  
  
* html div.SeparatedButtons .rtbUL  
{  
    display: inline-block;  
}  
  
div.SeparatedButtons .rtbItem  
{  
    float: left;  
}  
  
div.SeparatedButtons .rightAlignedWrapper  
{  
    float: right;  
    display: block;  
}

.BorderelessToolbar .rtbOuter, .rtbMiddle
{
	border-right: 0px !important;
	border-left: 0px !important;
}

div.RadToolBar .rtbUL
{
    width: 100% !important;
    white-space: normal !important;
}

div.RadToolBar .rightButton
{
    float: right !important;
}

.HiddenToolbarEditor .reToolbarWrapper
{
    display: none;
}

.ReadOnlyEditor {
    overflow: scroll;
    border: 1px solid #cccccc;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	color:Red;
}

.GridSelectColumnItem 
{
	padding-left:5px !important; 
	padding-right:5px !important; 
}

.TopRoundedGrid
{
    border-top-left-radius: 12px !important;
    border-top-right-radius: 12px !important;
    overflow: hidden !important;
}

div.BorderlessGrid .rgMasterTable,
div.BorderlessGRid .rgHeader
div.BorderlessGrid th.rgResizeCol,
div.BorderlessGrid .rgFilterRow td
{
    border-width:0 0 0 0; /*top right bottom left*/
}

div.BorderlessGrid .rgRow td,
div.BorderlessGrid .rgAltRow td,
div.BorderlessGrid .rgEditRow td,
div.BorderlessGrid .rgFooter td
{
	border-width:0;
	padding-left:7px; /*needed for row hovering and selection*/
}

div.BorderlessGrid .rgGroupHeader td,
div.BorderlessGrid .rgFooter td
{
	padding-left:7px;
}


div.RadGridNoPadding_Default  /* only for RadGrids with this CssClass */
{
    background: none transparent;
    border:0;
}

div.RadGridNoPadding_Default  .rgMasterTable  td {
    padding: 0;
}

.RadGridNoPadding_Default .rgRow
{
    background: none transparent;
}

div.RadGridNoPadding_Default  tr.rgRow td,
div.RadGridNoPadding_Default  tr.rgAltRow  td
{
    border:0;
    padding:0;     
}  

div.RadTabStrip .rtsUL { float: none; background: #ccc }

div.RadTabStrip .rightTab  {
    float: right;
}

.BorderlessTextbox,
.BorderlessTextbox .riTextBox
.BorderlessTextbox .riSingle
.BorderlessTextbox .riContentWrapper
{
    border:0 !important;
}

:root {
    --smallSize: 1.1rem; 
    --mediumSize: 1.5rem;
    --largeSize: 2rem;
}

/* SmallSwitch */

.RadSwitch.SmallSwitch .k-switch-label-on,
.RadSwitch.SmallSwitch .k-switch-label-off {
    /*text-transform: none;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;*/
}

.RadSwitch.SmallSwitch .k-switch-handle {
    width: var(--smallSize);
    height: var(--smallSize);
}

.RadSwitch.SmallSwitch.k-switch,
.RadSwitch.SmallSwitch.k-switch .k-switch-container {
    width: calc(var(--smallSize) * 3);
}

.RadSwitch.SmallSwitch.k-switch-on .k-switch-handle {
    left: calc(var(--smallSize) * 2);
}

/* MediumSwitch */

.RadSwitch.MediumSwitch .k-switch-label-on, .RadSwitch.MediumSwitch .k-switch-label-off {
    /*text-transform: none;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;*/
}

.RadSwitch.MediumSwitch .k-switch-handle {
    width: var(--mediumSize);
    height: var(--mediumSize);
}

.RadSwitch.MediumSwitch.k-switch,
.RadSwitch.MediumSwitch.k-switch .k-switch-container {
    width: calc(var(--mediumSize) * 2.5);
}

.RadSwitch.MediumSwitch.k-switch-on .k-switch-handle {
    left: calc(var(--mediumSize) * 1.5);
}

/* LargeSwitch */

.RadSwitch.LargeSwitch .k-switch-label-on,
.RadSwitch.LargeSwitch .k-switch-label-off {
    text-transform: none;
}

.RadSwitch.LargeSwitch .k-switch-handle {
    width: var(--largeSize);
    height: var(--largeSize);
}

.RadSwitch.LargeSwitch.k-switch,
.RadSwitch.LargeSwitch.k-switch .k-switch-container {
    width: calc(var(--largeSize) * 2);
}

.RadSwitch.LargeSwitch.k-switch-on .k-switch-handle {
    left: var(--largeSize);
}


/*.RadWindow_Bootstrap table td
{
    background-color:pink !important;
}

.RadWindow_Bootstrap .rwBodyLeft, .RadWindow_Bootstrap .rwBodyRight, .RadWindow_Bootstrap .rwTopRight, .RadWindow_Bootstrap .rwTopLeft, .RadWindow_Bootstrap .rwFooterLeft, .RadWindow_Bootstrap .rwFooterRight
{
    background-image:none !important;
    background-color:#F5F5F5 !important;
    width:0px !important;
    border:0 !important;
}

.RadWindow_Bootstrap .rwFooterLeft, .RadWindow_Bootstrap .rwFooterRight
{
    background-image:none !important;
    background-color:#F5F5F5 !important;
    width:0px !important;
    height:0px !important;
    border:0 !important;
}

.RadWindow_Bootstrap .rwFooterCenter
{
    background-image:none !important;
    background-color:#F5F5F5 !important;
    height:0px !important;
    border:0 !important;
}*/







 
   



