/***************************
****************************

The entries are sorted by alphabet
****************************
***************************/

/***************************
is handling the css on the saerch form drop down
****************************/

.btn-welcome .x-btn-inner-default-small {
	font: bold 38px/50px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}

.btn-welcome-small .x-btn-inner-default-small {
	font: bold 27px/42px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}

.numberfield-quick-code {
	font: bold 38px/50px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
}

font.welcome-text-small-bold{
	color: #FFFFFF;
    font-family: tahoma,arial,verdana,sans-serif;
    text-shadow: 0 0 8px #000000;
    font-size: 52px;
    line-height: 1.0em;
    font-weight: bold;
}
.welcome-text-small-bold{
	color: #FFFFFF;
    font-family: tahoma,arial,verdana,sans-serif;
    text-shadow: 0 0 8px #000000;
    font-size: 42px;
    font-size: 4.0vh;
    line-height: 1.0em;
    font-weight: bold;
}
font.welcome-text-medium-bold{
	color: #FFFFFF;
    font-family: tahoma,arial,verdana,sans-serif;
    text-shadow: 0 0 8px #000000;
    font-size: 84px;
    line-height: 1.0em;
    font-weight: bold;
}
font.welcome-text-large-bold{
	color: #FFFFFF;
    font-family: tahoma,arial,verdana,sans-serif;
    text-shadow: 0 0 8px #000000;
    font-size: 128px;
    font-weight: bold;
    line-height: 1.0em;
}

/**************************************************************************** ****/
.mediumActioncolumnIcon {
    font-size: 16px !important;
    margin: 12px !important;
}

.largeActioncolumnIcon {
    font-size: 24px !important;
    margin: 12px !important;
}

.largeConfirmActioncolumnIcon {
	font-family: FontAwesome;
    font-size: 40px !important;
    margin: auto !important;
    height: 45px;
    width: 45px;
}

.auth-dialog-register {
	color: #FFFFFF !important;
}

.profile-image-radius {
    border-radius: 60px;
}

.profile-image-radius-small {
    border-radius: 60px;
    width:100%;
    max-width:45px;
}

.fontGreenIcon {
    color: #12c897 !important;
}

.fontLightGreenIcon {
    color: #17FFC1 !important;
}

.fontRedIcon {
    color: #f1485b !important;
}

.fontBlueIcon {
    color: #2ac8ef !important;
}

.fontWhiteIcon {
    color: #ffffff !important;
}

.fontYellowIcon {
    color: #ffc037 !important;
}

.fontDarkGrayIcon {
    color: #404040 !important;
}

.full_screen_background {

  background: url(images/lock-screen-background.jpg) no-repeat center center fixed;   
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
    
}

.no_background{

    background-color: transparent !important;
    border-width:0px ;
   
}

.confirmCheckbox {
    font: 24px/1 FontAwesome !important;
}

.confirmCheckbox .x-form-checkbox-default {
    font: 24px/1 FontAwesome !important;
    color: #919191;
}
.confirmCheckbox .x-form-checkbox-default, .x-form-radio-default {
    width: 24px;
    height: 24px;
}

.welcomeText {
	color: black;
	font: arial;
	font-size: 200%;
}

/***************************
date field icon
***************************/

.x-form-date-trigger-default:before {
    content: "\f073" !important;
}
/******************** *****/

.price-fall .x-change-cell {
    background-color: #FFB0C4;
    color:red;
}
.price-rise .x-change-cell {
    background-color: #B0FFC5;
    color:green;
}

/******************** *****/

.visit-note-title {
    color: #35baf6;
    text-decoration: none;
    font-weight: bold;
    margin-bottom: 10px;
    display: block
}

.timeline-epoch {
    width: 100px;
    background: #fff;
    text-align: center;
    padding: 7px 5px;
    position: relative;
    margin-bottom: 15px;
    color: #35baf6;
    font-size: 14px;
    border: solid 3px #35baf6;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
}


.finish-form-title {
    margin-top: 20px;
    font-size: 200%;
}

.finish-form-text {
    margin-top: 20px;
}

/************seperator string checkin *****/

.seperator2 {
    text-align: center;
    color: #a1a1a2;
    font-weight: bold;
    font-family: "Open Sans";
    display: inline-block;
    background: #fff;
    position: relative;
    z-index: 1;
    padding: 0 8px
}

.seperator2-outer-div {
    width: 100%;
    text-align: center
}

.seperator2-outer-div:after {
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #cacaca;
    position: absolute;
    left: 0;
    top: 9px
}

.btnBoldText .x-btn-inner{
	font-weight: bold !important;
}

/******************************************************/

/***************************
 submenu reduce size
***************************/

.mainmenuitem .x-treelist-item-text{
	margin-left: 40px !important;
}

.submenuitem .x-treelist-item-text{
	line-height: 32px !important;
	margin-left: 15px!important;	
}

.submenuitem .x-treelist-item-icon{
	line-height: 32px !important;
	margin-left: -33px!important;	
	
}

.submenuitem .x-treelist-item-expander{
	line-height: 32px !important;
}


/***************************
 HELP SECTION
***************************/

.helpsystemlink {
    color: #3764a0;
    font: bold 11px tahoma, arial, helvetica;
    font-weight: bold;
    padding-left: 16px;
    cursor: pointer;
    zoom: 1;
}
.fghelpsystem-padding {
    padding: 5px 0px;
}

#fghelpsystem-toc-navigation-splitter {

    background-color: #CEDFF5;

}

.fghelpsystem-content-panel {
    margin: 5px 5px;
}

.fghelpsystem-content-panel .title {
    border-bottom: 2px solid #99bbe8;
}

.fghelpsystem-content-panel .content {
    margin: 5px 0px;
    font: normal 12px Helvetica, Arial, sans-serif;
}

#fghelpsystem-toc-navigation {
    background-color: #CEDFF5;
}

#fghelpsystem-toc-navigation .search-field {
    background-color: #CEDFF5;
    padding: 3px 3px 3px 0px;
    font: normal 12px Helvetica, Arial, sans-serif;
}

#fghelpsystem-toc-navigation ul {
    list-style: none;
    margin: 5px 5px;
    padding: 0 0 0 0;

}

#fghelpsystem-toc-navigation li {
    font: normal 13px Helvetica, Arial, sans-serif;
    padding: 5px 0 5px 20px;
    text-decoration: none;
}

#fghelpsystem-toc-navigation .background {
    background: url('../icons/helpsystem/arrow.png') no-repeat 0px center;
    border: 1px solid #ffffff;
}

#fghelpsystem-toc-navigation li:hover {
    background: #d7d7d7 url('../icons/helpsystem/arrow.png') no-repeat 0px center;
    border: 1px solid #ddd;
}

#fghelpsystem-toc-navigation .background-highlighted {
    background: #d7d7d7 url('../icons/helpsystem/arrow.png') no-repeat 0px center;
    border: 1px solid #ddd;
}

/* #fghelpsystem-toc-overview {

    margin: 5px 5px 5px 5px;
    padding: 2px 2px 2px 2px;
    border: solid 1px #DADADA;

}

#fghelpsystem-toc-overview dd {
    cursor: pointer;
    float: left;
    height: 100px;
    margin: 5px 5px 5px 10px;
    width: 300px;
    zoom: 1;
}

#fghelpsystem-toc-overview dd img {
    border: 1px solid #ddd;
    float: left;
    height: 90px;
    margin: 5px 0 0 5px;
    width: 120px;
}

#fghelpsystem-toc-overview dd div {
    float: left;
    margin-left: 10px;
    width: 160px;
}

#fghelpsystem-toc-overview dd h4 {
    color: #555;
    font-size: 11px;
    font-weight: bold;
    margin: 5px 0;
}

#fghelpsystem-toc-overview dd p {
    color: #777;
}

#fghelpsystem-toc-overview .x-panel-body {
    background-color: #fff;
    border: 1px solid;
    border-color: #fafafa #fafafa #fafafa #fafafa;
    padding: 5px;
    font: bold 11px tahoma, arial, helvetica;
} */

#sample-ct {
    border: 1px solid;
    border-color: #dadada #ebebeb #ebebeb #dadada;
    padding: 2px;
}

/* #fghelpsystem-toc-overview h2 {
    border-bottom: 2px solid #99bbe8;
    cursor: pointer;
    padding-top: 6px;
}

#fghelpsystem-toc-overview h2 div {
    background: transparent url('../icons/helpsystem/arrow.png') no-repeat 0px center;
    color: #3764a0;
    font: bold 11px tahoma, arial, helvetica;
    padding: 4px 4px 4px 20px;
}

#fghelpsystem-toc-overview p {
    font: 11px tahoma, arial, helvetica, sans-serif;
    margin-bottom: 8px;
    margin-top: 8px;
} */

.fghelp-overview-headline {
    color: #3764a0;
    font: bold 11px tahoma, arial, helvetica;
    padding: 4px 4px 4px 20px;
    border-bottom: 2px solid #99bbe8;
    cursor: pointer;
    padding-top: 6px;
}

#sample-ct {

    margin: 5px 5px 5px 5px;
    padding: 2px 2px 2px 2px;
    border: solid 1px #DADADA;

}

.fghelp-img {
    border: 1px solid #ddd;
    float: left;
    height: 90px;
    margin: 5px 0 0 5px;
    width: 120px;
}

.fghelp-content-description {
    font: 11px tahoma, arial, helvetica, sans-serif;
    float: left;
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
    width: 160px;
    height: 100px;
    overflow: hidden;
    color: #777;
}

.fghelp-content-description h4 {
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px
}

.fghelp-content {
    cursor: pointer;
    height: 100px;
    margin: 5px 5px 5px 10px;
    width: 300px;
    zoom: 1;
    display: inline-block;
}

.fghelp-content:hover {
    background: #F5FDE3;
}

div.manual_wrapper {
    height: auto
}

/************importer ui drag and drop *****/



.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}
.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}
@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}


.drag-file-fadeout {
    opacity: 0;
    -webkit-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out
}
.drag-file-label {
    font-size: 18px;
    padding-top: 30px;
    text-align: center;
    pointer-events: none
}
.drag-file-icon {
    font-family: FontAwesome;
    display: block;
    font-size: 64px;
    margin-top: 50px;
    display: none;
    text-align: center;
    pointer-events: none
}
.active .drag-file-icon {
    display: block
}
.active .drag-file-icon:after {
    content: "\f058";
    color: #8bc34a
}
.dropped .drag-file-icon {
    display: block
}
.dropped .drag-file-icon:after {
    content: "\f013";
    color: #9e9e9e
}
.nosupport .drag-file-icon {
    display: block
}
.nosupport .drag-file-icon:after {
    content: "\f119";
    color: #9e9e9e
}



/**** mapping *****/


.hospital-target {
    border: 1px solid red;
    margin: 5px;
    padding: 5px;
    font-size: small;
    cursor: default;
}

.hospital-target.hospital-target-hover {
    background-color: #C0C0C0;
}

.patient-source {
    cursor: pointer;
}

.patient-view table {
    border-collapse: separate;
    border-spacing: 2px;
}

.patient-view td {
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
}

td.patient-label {
    background-color: #ddd;
    border: 1px solid #bbb;
    font-weight: bold;
    text-align: right;
    width: 100px;
    padding: 0px 3px 0px 0px;
}

.patient-over {
    background-color:#EFEFEF;
    cursor: pointer;
}
.patient-selected {
    background-color: #DFE8F6;
    cursor: pointer;
}

/**** importer status toolbar *****/

.importer-done-toolbar{
    background-color: #43c35e;
    color: white;
}

.importer-active-toolbar{
    background-color: #888e94;
    color: white;
}

.importer-inactive-toolbar{
    background-color: #f3f5f6;
}

.import-mapping-grid .x-grid-row {
	line-height: 48px;
	font-weight: bold;
}

.importer-no-value-assgined{
	color: #b5b5b5 !important;
}

/**** arrows for multiselct widget *****/

.x-form-itemselector-bottom {
    background-image: url(../icons/ux/itemselector/bottom.gif);
}

.x-form-itemselector-down {
    background-image: url(../icons/ux/itemselector/down.gif);
}

.x-form-itemselector-remove {
    background-image: url(../icons/ux/itemselector/left.gif);
}

.x-form-itemselector-add {
    background-image: url(../icons/ux/itemselector/right.gif);
}

.x-form-itemselector-top {
    background-image: url(../icons/ux/itemselector/top.gif);
}

.x-form-itemselector-up {
    background-image: url(../icons/ux/itemselector/up.gif);
}

.countdown{
	font-size:x-large;
}

.badgedesigner-over-element-cls{
	cursor: move !important;
}

.badgedesigner-selected-element{
	border-style: solid;
	border-color: coral;
	border-width: 2px;
}

/*  unique id for the check-in application to set the fullscrenn background on the home screen */
#cnt-welcome-video-background {
/*  making the video fullscreen  */
  position: fixed;
  right: 0; 
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
  width: auto; 
  height: auto;
  /*z-index: -100; */
}

.sadevio-split {
      font-weight: bold;
}

.sadevio-add-link{
    background-color: white !important;
    color: #31ade5 !important;
    text-color:#31ade5 !important;
    padding: 0 5px;
    max-width: 100%;
    border-color: white !important;
}

.sadevio-add-link .x-btn-inner-default-small{
    background-color: white !important;
    color: #31ade5 !important;
    text-color:#31ade5 !important;
    padding: 0 5px;
    max-width: 100%;
    border-color: white !important;
}

.icnIdentSolutions {
	background-image: url(data:image/png;base64,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);
}

.x-colorpicker-field-swatch{
    z-index: 1
}