/* Css for row selected*/
.selected-class-name {
  background: #48c2d3;
    color: #fff;
}
.span-as-link { 
   text-decoration:none; 
   cursor:pointer; 
   }
   
.span-as-link:hover {
  	z-index: 2;
    color: blue;
    background-color: #eee;
    border-color: #ddd;
}

.span-label-as-link { 
   text-decoration:none; 
   cursor:pointer; 
   }
   
.span-label-as-link:hover {
  	 text-decoration:none; 
}

.selectizeClear {
	  background:none;
      border:none;
      cursor:pointer;
      padding:5px 10px;
      position:absolute;
      right:30px;
      top:4px;
      padding: inherit;
      color : red;
      font: initial;
    }

button[name='selectableLabel'] {
	display: none;
}

.common-report-rich-text-editor>.ta-scroll-window>.ta-bind {
	min-height: 600px;
}

.common-report-ta-text-editor-class p {
	margin-bottom: 0.5rem;
}

.obs-report-rich-text-editor>.ta-scroll-window>.ta-bind {
	min-height: 550px;
}

.prvLink a:focus {
    text-decoration: none;
    color: #02525d !important;
    background-color: #eee;
    border-color: #ddd;
}
.appointment-tests.badge{
	margin: 2px;
}

.ta-scroll-window > .ta-bind {
    box-shadow: 0px 0px 0px 1px;
}

.viewer-container.viewer-backdrop.attachment-image-viewer {
    width: 50%;
}

.custome-tab-style .nav-link{
    padding-bottom: 4px;
    padding-top: 4px;
}
.horizontal-icon-bar button>.active {
    background-color: #48c2d3 !important;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #428bca;
    outline: 0;
}

.template .ta-scroll-window > .ta-bind {
    min-height: 68vh;
}

.report-placeholder-highlight-text {
	background: yellow;
}


json-tree#dicom-param-json-tree input {
    width: auto;
    height: 15px;
}

.form-control.admin-test-template p {
    margin-top: 0;
    margin-bottom: 0rem;
}


.text-angular-highlight-background-color .usg-editor {
    background-color: #48c2d330;
}

.requiredFieldBg{
   border-color: red;
}

.required-field::after {
    content: "*";
    color: red;
} 
.move-cursor-icon {
	cursor: move;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.move-cursor-icon::selection {
	cursor: move;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.template-report-inline-editor-class{
	margin-bottom: 0.5rem;
}


.image-selection-list {
	 width: 100%;
    overflow: auto;
}

.image-selection-list a {
    float: left;
    width: auto;
    padding: 3px;
  /*   background-color: #555; */
    text-align: center;
    transition: all 0.3s ease;
    color: white;
}

.image-selection-list a:hover {
   /*  background-color: #48c2d3; */
}

.image-selection-list>.active {
   background-color: #4d90fe !important;
}

.ck-inline-editor-outer {
	height: 80vh; 
	border: thin solid #dbdbdb;
	 
}
.ck-inline-editor{
	height: 80vh; 
	border: thin solid #dbdbdb;
    outline: 0;
    display: block;
}
.ck-inline-editor-report{
 
	border: thin solid #dbdbdb;
    outline: 0;
    display: block;
}

#templateEditor p, dl, ol, ul{
	margin: 0;	
}

.measurement-input >.active{
	font-size: small; 
	color: black; 
	background-color: white;
}

.measurement-input {
	font-size: small; 
	color: black; 
	background-color: #e3fafd;
	border: 0px;
}
#tdInlineEditor p, dl, ol, ul{
	margin: 0;	
}
.measurement-input .selectize-input {
    font-size: small;
    color: black;
    background-color: #e3fafd;
    border: 0px;
    font-weight: 400;
}
.pcpndt-indicator .selectize-input {
    font-size: small;
    color: black;
    background-color: #e3fafd;
    border: 0px;
    padding-left: 0;
}