﻿html, body, form {
   margin: 0 auto;
   padding: 0px 0px 0px 0px;
   width: 100%;
   height: 100vh;
   overflow: hidden;
}

.highlightedNode {
   background-color: #e3e5ff !important;
   color: #000000 !important;
   cursor: pointer;
   text-decoration: underline;
}

.highlightedNode_default {
   background-color: #ffffff !important;
}

div.RadGrid .rgHeader {
   white-space: nowrap;
}

.RadGrid .rgRow td,
.RadGrid .rgAltRow td {
   padding-top: 1px;
   padding-bottom: 1px;
   vertical-align: middle;
   white-space: nowrap;
}
/*SET GRID FONT-FACE SIZE*/
gridRrowCss {
   font-family: "'Noto Sans KR'";
   font-size: 13px;
   color: black;
}


/*form all labels*/
.form-label {
   margin-left: -10px;
   font-family: 'Noto Sans KR';
   color: #000;
   font-size: 12px;
   font-weight: 600;
}

.nav-tabs .nav-item .nav-link {
   font-family: 'Noto Sans KR';
   color: #000000 !important;
   font-size: 13px;
   font-weight: 700;
}

.nav-tabs .nav-link {
   font-family: 'Noto Sans KR';
   color: #000;
   font-size: 13px;
   font-weight: 700;
   color: #000000;
   border: 0;
   border-bottom: 0px solid grey;
}

   .nav-tabs .nav-link:hover {
      border: 0;
      border-radius: 0;
      border-bottom: 2px solid #000000;
   }

   .nav-tabs .nav-link.active {
      color: #000000 !important;
      border: 0;
      border-radius: 0;
      /*    border-bottom: 2px solid #0F6CBD;*/
      border-bottom: 2px solid #9dbdff;
   }

.RadTreeView {
   margin-left: 0px;
   padding-left: 0px;
   background-color: #ffffff;
   font-family: 'Noto Sans KR';
   color: #000;
   font-size: 13px;
   font-weight: 500;
}

   .RadTreeView .rtPlus,
   .RadTreeView .rtMinus {
      display: block;
      margin: 0;
   }
   /*image size */
   .RadTreeView .rtImg {
      width: 14px !important;
      height: 14px !important;
   }


.dropdown-toggle {
   height: 50px;
}


/*GRID HOVER COLOR*/
.RadGrid_Silk .rgHoveredRow {
   background-color: #f2f3ff !important;
   background-image: none !important;
}

/*Tree hightlight hover color*/
.rtSelected .rtIn, .rtHover .rtIn {
   background: #f2f3ff !important;
   color: #000000 !important;
   /*    color:#0F6CBD !important;*/
   cursor: pointer;
   text-decoration: underline;
}



.form-check-input:checked {
   /*   background-color: #0F6CBD !important;*/
   /*   background-color: #000000 !important;*/

   background-color: #007def !important;
   border: 0;
}

.form-check-input:focus, .label::after, label.form-check-label:focus, .form-check-input::after,
.form-check-input:not(:disabled):not(.disabled):active:focus {
   color: black;
   outline: 0;
   border: 0;
   box-shadow: 0 0 0 0.1rem #1BA1E2 !important;
   /*   box-shadow: 0 0 0 0.1rem #0F6CBD !important;*/
}


.upda_link {
   /*  color:#000000 !important;*/
   /*   color:#0F6CBD !important;  */

   color: #004ae4 !important;
   font-weight: 500;
   text-decoration: none;
}



/* remove main borders */
.borderLessDialog.RadWindow {
   margin: 0;
   border: none;
   padding: 0;
}

   /* both selectors below can be replaced with setting VisibleTitlebar="false" */
   /* remove the titlebar widening */
   .borderLessDialog.RadWindow .rwTitleBar {
      margin: 0;
      padding: 0;
   }

/* remove the titlebar */
.borderLessDialog .rwTitleBar {
   display: none;
}

/* the selector below can be replaced with setting VisibleStatusbar="false" */
/* remove the statusbar */
.borderLessDialog .rwStatusBar {
   display: none;
}

/* remove the border around the content */
.borderLessDialog.RadWindow .rwContent {
   border: none;
}




/*Remove steps*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
   -webkit-appearance: none;
   margin: 0;
}

/* Firefox */
input[type=number] {
   -moz-appearance: textfield;
}

.rcbScroll {
   overflow: scroll !important;
   overflow-x: hidden !important;
}

.rsbHeader ul,
.rsbListItem ul {
   margin: 0;
   padding: 0px 0px 0px 0px;
   width: 100%;
   display: inline-block;
   list-style-type: none;
}

.rsbHeader ul {
   margin: 0;
   padding: 10px 0px 0px 50px;
   /*    background-color:#b3d5ff;*/
   color: #000000;
   text-align: left;
}

/*CSS
*/ /*https://www.telerik.com/products/aspnet-ajax/documentation/controls/searchbox/appearance-and-styling/skin-selectors
*/

.RadToolTip .rtContent {
   white-space: normal; /* or pre-wrap */
   word-wrap: break-word; /* For older browsers */
   text-align: left;
   background-color: #ffffff;
   border-width: 1px;
   border-color: #b5c8ff;
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px #b5c8ff;
   outline: 0 none;
   min-height: 60px;
   min-width: 200px;
   vertical-align: central !important;
   z-index: 1000;
   font-size: 14px !important; /* Or any desired size */
}

div.RadToolTip div.rtWrapperContent {
   background-color: red !important;
   font-size: 16px !important; /* Or any desired size */
}


textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
   border-color: #b5c8ff;
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px #b5c8ff;
   outline: 0 none;
}


.button:active,
button:active,
.button:focus,
button:focus,
.button:hover,
button:hover {
   border-color: #b5c8ff !important;
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #b5c8ff !important;
   outline-color: transparent;
   /*  outline: none !important;*/
}


.icon-inside {
   position: absolute;
   right: 10px;
   top: calc(50% - 12px);
   pointer-events: none;
   font-size: 16px;
   font-size: 1.125rem;
   color: #c4c3c3;
   z-index: 3;
}
