#scrPath {font-size:14px;}
#scrJS,#modJS,#wigJS {display:none;}
header .ti {font-size:large;}
* {font-family:"Open Sans","Open Sans Hebrew";}
#PageDetailsDiv Table TD {padding:3px 5px 3px 5px;}
#PageDetailsDiv Table TH {padding:3px 5px 3px 5px;}

.turbo-progress-bar {
  position: fixed;
  display: block;
  top: 0;
  left: 0;
  height: 5px;
  background: #FFA500;
  z-index: 2147483647;
  transition:
    width 300ms ease-out,
    opacity 150ms 150ms ease-in;
  transform: translate3d(0, 0, 0);
}

#PageSearchBT {position:fixed;left:20px;bottom:70px;font-size:40px;padding:12px;z-index:100;}
#PageDashboardBT {position:fixed;left:20px;bottom:70px;font-size:40px;padding:12px;z-index:100;}

#PageBarSearch {position:fixed;right:20px;bottom:40px;font-size:40px;padding:12px;z-index:100;border-radius: 50%;}
#PageBarFilter {position:fixed;right:90px;bottom:40px;font-size:25px;padding:12px;z-index:100;border-radius: 50%;display:none;}
#PageBarDetails {position:fixed;left:20px;bottom:5px;font-size:40px;padding:12px;z-index:101 !important;border-radius:50%;}

#DeletedOrdersBT {background-color: rgb(190, 48, 48); position:fixed;left:20px;bottom:70px;font-size:40px;padding:12px;z-index:100;}
/* #DeletedOrdersBT {background-color: rgb(190, 48, 48); position:fixed;left:100px;bottom:70px;font-size:40px;padding:12px;z-index:100;} */
#DeletedOrdersBT2 {background-color: rgb(190, 48, 48); position:fixed;left:180px;bottom:70px;font-size:40px;padding:12px;z-index:100;}

#PageAdd0BT {position:fixed;left:20px;bottom:70px;font-size:40px;padding:12px;z-index:100;}
#PageAddBT {position:fixed;left:100px;bottom:70px;font-size:40px;padding:12px;z-index:100;}
#PageAdd2BT {position:fixed;left:20px;bottom:145px;font-size:30px;padding:12px;z-index:100;}
#PageAdd3BT {position:fixed;left:90px;bottom:145px;font-size:30px;padding:12px;z-index:100;}
#PageAdd4BT {position:fixed;left:160px;bottom:145px;font-size:30px;padding:12px;z-index:100;}
#PageAdd5BT {position:fixed;left:230px;bottom:145px;font-size:30px;padding:12px;z-index:100;}

.trkType-animate {transition: transform 0.2s;}
.trkType-animate:hover {transform: scale(1.2);}

table U {text-decoration:none;font-size:20px;font-weight:700;}
table U i{cursor: pointer;}
.min120 {min-width:120px !important;}
.min150 {min-width:150px !important;}


table .api-btn:hover {
  background-color: #f1f1f1 !important;
  background-image: none !important;
  box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) inset;
  -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) inset;
  -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) inset;
}

#modalToggleButtons span {
  cursor: pointer;
  font-size: 15px;
}

#modalToggleButtons span .ti-plus {
  color: green;
  font-weight: bold;
  font-size: 18px;
}
#modalToggleButtons span .ti-x {
  color: red;
  font-weight: bold;
  font-size: 18px;
}

div .api-text:hover {
  color: #0d9ec2 !important;
  /* background-image: none !important; */
  /* box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) inset;
  -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) inset;
  -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75) inset; */
}

.a {cursor:pointer !important;}

#ButtonsBottomFilter {
position:fixed;left:265px;bottom:70px;font-size:40px;z-index:100;
}
#ButtonsBottomFilter a {
    font-size: 32px;
    padding: 9px !important;
    margin-right: 9px;
    border: 2px solid lightgrey;
    border-radius: 8px;
}
#ButtonsBottom {position:fixed;left:20px;bottom:70px;font-size:40px;z-index:100;}
#ButtonsBottom a {font-size:32px;padding:9px;margin-right:9px;}
#msgSave {position:fixed;left:10px;bottom:10px;font-size:32px;font-weight:bold;background:yellow;border:1px solid #000;display:none;z-index:9999999;padding:15px 30px 15px 30px;border-radius:8px;}
#pttPlayer {display:none;position:fixed;bottom:60px;right:20px;width:360px !important;height:30px;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,0.2);border-radius:15px;}
#pttPlayer2 {display:none;position:fixed;bottom:53px;left:180px;width:360px !important;height:30px;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,0.2);border-radius:15px;}

@keyframes slideIn {
    from {
        transform: translateX(-750px);
    }
    to {
        transform: translateY(0);
    }
}

@keyframes blinker {
    50% {
        opacity: 25%;
    }
}

.toast {
    animation: slideIn 0.4s ease-out;
}

.toastAlertColor {
  animation: blinker 1s linear infinite;
}

.inc {text-align:center;}
.lt {direction: ltr; text-align: right;}
.ltr {direction: ltr; text-align: left;}
.rtl {direction: rtl; text-align: right;}
.rt {direction: rtl; text-align: left;}


/* Auto Complete */
.autocomplete 		{font-size:18px;font-weight:400;background-color:#F0F0F0;border:1px solid #999;position:absolute;cursor:default;overflow:visible;text-decoration:RTL;}
.autocomplete_item 	{font-weight:400;border-bottom:1px solid #E0E0E0;font-size:18px;padding:0px 10px 0px 10px;color:black;width:100%;text-decoration:RTL;}
.autocomplete_item_highlighted {padding:0px 10px 0px 10px;font-weight:200;color:#000;background-color:#D0D0D0;text-decoration:RTL;}
.ac_side {position:absolute;top:100px;left:50px;padding:0px;border:1px solid black;background-color:#eee;overflow:hidden;z-index:99999;}
.ac_side ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_side li {margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:18px;line-height:20px;overflow:hidden;font-weight:400;}
.ac_side li small {font-weight:normal;}
.ac_side li span {color:red;}

.ac_results {padding:0px;border:1px solid black;background-color:#fff;overflow:hidden;z-index:99999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li {margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:18px;line-height:28px;overflow:hidden;font-weight:400;border-bottom:1px solid #ccc;}
.ac_results li small {font-weight:normal;}
.ac_results li span {font-weight:600;}
.ac_loading {background:white  right center no-repeat;}
.ac_odd {background-color:#fff;}
.ac_over {background-color:yellow;color:#000;}

.ac_input {
    background-image:   url('/cjs/ac.png');
    background-repeat: no-repeat;
    background-position: center;
     
    background-size: 20px 20px;
    background-position: 10px center;
}


.trt1 {color:#022bc2;}
.trt2 {color:#008000;}
.trt3 {color:#c20202;}


/*

.trs td:first-child i {font-size:36px;float:right;}


.trs101 td,.trs105 td,.trs200 td,.trs201 td,.trs106 td ,.trs72 td    {background:#ED7277 !important;}


.trs1 td , .trs0 td, .trs50 td, .trs10 td {background:#FFCC5C !important;}

.trss12 td, .trs110 td {background:#B8DAFF !important;}
.trss13, .trs250 td {background:#C3E6CB !important;}
*/


.trs td:first-child i {font-size:36px;float:right;}


.trs105 td,.trs200 td,.trs201 td,.trs106 td ,.trs72 td    {background:#FF7979 !important;}


.trs101 td, .trs1 td , .trs0 td, .trs50 td, .trs10 td {background:#FFCC5C !important;}

.trss12 td {background:#B8DAFF !important;}
.trss13 {background:#C3E6CB !important;}




/* .trt tr {} */

@keyframes flickerAnimation {
    0%   { opacity:1; background:#c20202;}
    100% { opacity:1; }
  }
  @-o-keyframes flickerAnimation{
    0%   { opacity:1; background:#c20202; }
    100% { opacity:1; }
  }
  @-moz-keyframes flickerAnimation{
    0%   { opacity:1; background:#c20202; }
    100% { opacity:1; }
  }
  @-webkit-keyframes flickerAnimation{
    0%   { opacity:1; background:#c20202; }
    100% { opacity:1; }
  }
  .flic {
     -webkit-animation: flickerAnimation .2s infinite;
     -moz-animation: flickerAnimation .2s infinite;
     -o-animation: flickerAnimation .2s infinite;
      animation: flickerAnimation .2s infinite;
  }
  
  .setHide {display:none;}

  /* Tablet Buttons */
  .fadeBtn {transition: background-color;}
  .fadeBtn:active {background-color: #4bace4;}
  .fadeSideBtn {transition: background-color !important;}
  .fadeSideBtn:active {background-color: #8da3af !important;}

.fn3 td {font-size:12px;}
.fn3 td u {font-size:18px;}
.fn3 td .btn {font-size:12px;}
.fn3 .trs td:first-child i {font-size:34px;}

.fn4 td {font-size:13px;}
.fn4 td u {font-size:19px;}
.fn4 td .btn {font-size:13px;}
.fn4 .trs td:first-child i {font-size:35px;}

/* default font sizes
.fn5 td {font-size:14px !important;}
.fn5 td u {font-size:20px !important;}
.fn5 td .btn {font-size:14px;}
.fn5 .trs td:first-child i {font-size:36px;}  
*/

.fn6 td {font-size:15px;}
.fn6 td u {font-size:21px;}
.fn6 td .btn {font-size:17px;}
.fn6 .trs td:first-child i {font-size:37px;}

.fn7 td {font-size:16px;}
.fn7 td u {font-size:22px;}
.fn7 td .btn {font-size:18px;}
.fn7 .trs td:first-child i {font-size:38px;}

.fn8 td {font-size:17px;}
.fn8 td u {font-size:23px;}
.fn8 td .btn {font-size:19px;}
.fn8 .trs td:first-child i {font-size:39px;}

.fn9 td {font-size:18px;}
.fn9 td u {font-size:24px;}
.fn9 td .btn {font-size:20px;}
.fn9 .trs td:first-child i {font-size:40px;}
