/***
	Variables
**/
/***
	Variables
**/
/* line 33, ../sass/general.scss */
.green {
  color: #00D500;
}

/* line 36, ../sass/general.scss */
.orange {
  color: #910100;
}
.input-group-addon{
	font-size:12px;
}

/* line 40, ../sass/general.scss */
.form-control {
  font: 12px number_font,web_body_font;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
/* line 45, ../sass/general.scss */
/* .form-control:focus {
  @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px #910100);
  border-color: #910100;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}*/

/* line 51, ../sass/general.scss */
.btn {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: white;
}
/* line 55, ../sass/general.scss */
.btn span.fa {
  margin-left: 3px;
}
/* line 59, ../sass/general.scss */
.btn .btn-label {
  position: relative;
  left: 12px;
  display: inline-block;
  padding: 6px 6px;
  text-align: center;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 0px;
}
/* line 68, ../sass/general.scss */
.btn .btn-label .fa {
  margin-left: 0px !important;
}

/* line 73, ../sass/general.scss */
label {
  font-weight: normal;
  vertical-align: middle;
  margin-bottom: 0px;
}

/* line 78, ../sass/general.scss */
input[type='radio'], input[type='checkbox'] {
  vertical-align: middle;
}

/* line 82, ../sass/general.scss */
.btn-labeled {
  padding-top: 0px;
  padding-bottom: 0px;
  color: #FFF !important;
}

/* line 88, ../sass/general.scss */
.popover {
  left: 0;
  right: auto;
  font-family: number_font,web_body_font;
}

/* line 93, ../sass/general.scss */
.popover.top > .arrow:after {
  left: 50%;
}

/* line 96, ../sass/general.scss */
.popover-content {
  font: 13px number_font,web_body_font;
}

/* line 100, ../sass/general.scss */
div.notif {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 25px;
  height: 25px;
  background-color: #910100;
  position: absolute;
  text-align: center;
  color: #FFF;
  top: -12px;
  left: -10px;
  font: 17px/1.5 number_font,web_body_font;
  z-index: 10;
}

/* line 113, ../sass/general.scss */
span {
  vertical-align: 0px;
}

/* line 119, ../sass/general.scss */
.tab-pane table td, .tab-pane table th {
  text-align: center;
  vertical-align: middle !important;
}
/* line 124, ../sass/general.scss */
.tab-pane a.btn {
  color: white !important;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}

/* line 129, ../sass/general.scss */
thead {
  background-color: #EEE;
}

/* line 134, ../sass/general.scss */
.pagination {
  margin: 0px;
}
/* line 137, ../sass/general.scss */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #D5A34A;
  border-color: #D5A34A;
}

/* line 143, ../sass/general.scss */
.label {
  font-weight: normal;
}

/* line 147, ../sass/general.scss */
.latinNum {
  font: 16px calibri;
}

/* line 151, ../sass/general.scss */
select {
  vertical-align: middle;
}
/* line 154, ../sass/general.scss */
select.form-control {
  padding: 0px !important;
}

/* line 159, ../sass/general.scss */
a {
  text-decoration: none !important;
}

/* line 162, ../sass/general.scss */
.enText {
  font-family: calibri !important;
}

/* line 166, ../sass/general.scss */
blockquote {
  font-size: 13px;
  color: #737373;
}

/* line 171, ../sass/general.scss */
.ltrDir {
  direction: ltr !important;
  font-family: number_font, web_body_font, calibri !important;
  display: inline-block;
}

/* line 176, ../sass/general.scss */
.dirLtr {
  direction: ltr !important;
  font-family: number_font, web_body_font, calibri !important;
}

/* line 181, ../sass/general.scss */
.enNum {
  font: 17px calibri !important;
}

/* line 185, ../sass/general.scss */
.qntPro {
  width: 60px;
}

/* line 189, ../sass/general.scss */
.user-menu > .dropdown-menu {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 1px 0 0 0;
  border-top-width: 0;
  width: 280px !important;
}

/* line 197, ../sass/general.scss */
.user-menu > .dropdown-toggle > .userPic {
  width: 30px;
  height: 30px;
  margin-left: 5px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 203, ../sass/general.scss */
.navbar-nav > .user-menu > .dropdown-menu:after {
  bottom: 100%;
  left: 30px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
  border-width: 10px;
  margin-left: -10px;
}

/* line 217, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-header {
  height: 175px;
  padding: 10px;
  background: #d6af36;
  text-align: center;
}

/* line 223, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-header > img {
  z-index: 5;
  height: 90px;
  width: 90px;
  border: 8px solid;
  border-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}

/* line 231, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-header > p {
  z-index: 5;
  color: white;
  font-size: 17px;
  margin-top: 10px;
}

/* line 237, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-header > p > small {
  display: block;
  font-size: 12px;
  margin-top: 10px;
}

/* line 242, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-body {
  padding: 15px;
  border-bottom: 1px solid #f4f4f4;
  border-top: 1px solid #dddddd;
}

/* line 247, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-body:before,
.user-menu > .dropdown-menu > li.user-body:after {
  display: table;
  content: " ";
}

/* line 252, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-body:after {
  clear: both;
}

/* line 255, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-body > div > a {
  color: #0073b7;
}

/* line 258, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-footer {
  background-color: #f4f4f4;
  padding: 10px;
}

/* line 262, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-footer:before,
.user-menu > .dropdown-menu > li.user-footer:after {
  display: table;
  content: " ";
}

/* line 267, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-footer:after {
  clear: both;
}

/* line 270, ../sass/general.scss */
.user-menu > .dropdown-menu > li.user-footer .btn-default {
  color: #666666;
}

/* line 274, ../sass/general.scss */
.modal-backdrop {
  z-index: auto;
}

/* line 280, ../sass/general.scss */
.suggestBox + #suggestions {
  border: 1px solid #ECECEC;
  background-color: #F9FFEC;
  padding: 3px;
  margin: 0px;
  list-style-type: none;
  width: 100%;
  position: absolute;
  z-index: 100;
}
/* line 290, ../sass/general.scss */
.suggestBox + #suggestions li {
  cursor: pointer;
  margin-bottom: 3px;
}
/* line 293, ../sass/general.scss */
.suggestBox + #suggestions li:hover {
  background-color: #F5F5F5;
}
/* line 296, ../sass/general.scss */
.suggestBox + #suggestions li:last-child {
  margin-bottom: 0px;
}
/* line 301, ../sass/general.scss */
.suggestBox + #suggestions .proDet {
  color: #aaa;
  font-size: 13px;
  display: inline-block;
  margin-left: 5px;
}
/* line 306, ../sass/general.scss */
.suggestBox + #suggestions .proDet .enNum {
  font-size: 13px !important;
}
/* line 309, ../sass/general.scss */
.suggestBox + #suggestions .proDet .lbl {
  width: 100px;
  display: inline-block;
}

/* line 317, ../sass/general.scss */
.userInfo {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
/* line 322, ../sass/general.scss */
.userInfo li {
  border-bottom: 1px solid #F3F3F3;
  padding: 5px 0px;
  height: auto;
  /*&:last-child{
  	background-color:#F8F8F8;
  	padding-right:10px;
  }*/
}
/* line 327, ../sass/general.scss */
.userInfo li span {
  vertical-align: baseline;
}
/* line 331, ../sass/general.scss */
.userInfo li .iLabel, .userInfo li .iValue {
  width: 49%;
  display: inline-block;
}
/* line 335, ../sass/general.scss */
.userInfo li .iLabel {
  color: #9A9A9A;
}
/* line 341, ../sass/general.scss */
.userInfo li .topAlign {
  vertical-align: top;
}

/* line 353, ../sass/general.scss */
.badgeWrapper .btn {
  display: block;
  width: 100%;
  margin-bottom: 13px;
  position: relative;
  text-align: right;
  /*background-color:$darkRed;*/
  outline: none !important;
  border: 0px;
}
/* line 363, ../sass/general.scss */
.badgeWrapper .btn .badge {
  position: absolute;
  left: 3px;
  top: 4px;
  font-size: 16px;
  font-weight: normal;
  padding: 4px 7px;
  /*color:$darkRed ;*/
}

/* line 379, ../sass/general.scss */
.coallpsableTable > tbody > tr:not(.oDetails) {
  *cursor: pointer;*/
}
/* line 384, ../sass/general.scss */
.coallpsableTable .oDetails > td {
  background-color: #DEFFC0 !important;
  -moz-box-shadow: 3px 10px 50px 4px #C7FF94 inset;
  -webkit-box-shadow: 3px 10px 50px 4px #C7FF94 inset;
  box-shadow: 3px 10px 50px 4px #C7FF94 inset;
}

/* line 393, ../sass/general.scss */
.ordersTbl > tbody > tr:not(.oDetails) {
  /*cursor: pointer;*/
}
/* line 396, ../sass/general.scss */
.ordersTbl .oDetails {
  display: none;
}
/* line 399, ../sass/general.scss */
.ordersTbl .oDetails > td {
  background-color: #DEFFC0 !important;
  -moz-box-shadow: 3px 10px 50px 4px #C7FF94 inset;
  -webkit-box-shadow: 3px 10px 50px 4px #C7FF94 inset;
  box-shadow: 3px 10px 50px 4px #C7FF94 inset;
}

/* line 406, ../sass/general.scss */
.processTitles {
  padding: 0px;
  margin: 0px auto;
  list-style-type: none;
  width: 100%;
  display: inline-block;
  margin-bottom: 20px;
  text-align: right;
}
/* line 415, ../sass/general.scss */
.processTitles li {
  display: inline-block;
  background-color: transparent;
  padding: 2px 0px;
  width: 114px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-left: 56px;
  text-align: center;
}
/* line 424, ../sass/general.scss */
.processTitles li.currentProcess {
  border: 1px solid #DDD;
  background-color: white;
  /*border: 1px solid #5D8B3B;
  background-color: #8AD056;*/
  position: relative;
}
/* line 431, ../sass/general.scss */
.processTitles li.currentProcess:after, .processTitles li.currentProcess:before {
  position: absolute;
  width: 0px;
  height: 0px;
  content: "";
  z-index: 10;
}
/* line 439, ../sass/general.scss */
.processTitles li.currentProcess:before {
  border: 10px solid transparent;
  border-top-color: #DDD;
  bottom: -20px;
  left: 46px;
}
/* line 445, ../sass/general.scss */
.processTitles li.currentProcess:after {
  border: 9px solid transparent;
  border-top-color: white;
  bottom: -18px;
  left: 47px;
}
/* line 453, ../sass/general.scss */
.processTitles li:first-child {
  margin-right: 0px;
}
/* line 456, ../sass/general.scss */
.processTitles li:last-child {
  margin-left: 0px;
}

/* line 461, ../sass/general.scss */
.pline {
  background: #D5D5D5;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  list-style-type: none;
  margin: 0px auto;
  padding: 0px 5px;
  width: 88%;
  border: 1px solid #9D9D9D;
}
/* line 471, ../sass/general.scss */
.pline li {
  float: right;
  width: 25%;
  height: 26px;
  position: relative;
  overflow: hidden;
}
/* line 478, ../sass/general.scss */
.pline li span.processTitle {
  border: 1px solid red;
  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 485, ../sass/general.scss */
.pline li span.procced {
  display: block;
  background-color: #76C839;
  height: 20px;
  margin: 3px 0px;
}
/* line 491, ../sass/general.scss */
.pline li span.progress-bar-striped {
  background-size: 44px 40px;
}
/* line 495, ../sass/general.scss */
.pline li:first-child {
  -moz-border-radius-topright: 15px;
  -webkit-border-top-right-radius: 15px;
  border-top-right-radius: 15px;
  -moz-border-radius-bottomright: 15px;
  -webkit-border-bottom-right-radius: 15px;
  border-bottom-right-radius: 15px;
}
/* line 498, ../sass/general.scss */
.pline li:last-child {
  -moz-border-radius-topleft: 15px;
  -webkit-border-top-left-radius: 15px;
  border-top-left-radius: 15px;
  -moz-border-radius-bottomleft: 15px;
  -webkit-border-bottom-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
/* line 502, ../sass/general.scss */
.pline li:not(:last-child) {
  border-left: 1px solid #9D9D9D;
}

/* line 511, ../sass/general.scss */
#customers #customersTbl tr {
  cursor: pointer;
}
/* line 514, ../sass/general.scss */
#customers #customersTbl .text-right {
  text-align: right !important;
}
/* line 521, ../sass/general.scss */
#customers #custDetails {
  display: none;
}
/* line 526, ../sass/general.scss */
#customers .userInfo li:last-child {
  background-color: transparent;
}

/*#customers*/
/* line 532, ../sass/general.scss */
#loading {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 2000;
  background-color: #fff9;
  color: #000000;
	padding-top: 20%;
padding-right: 44%;
  display: none;
}
#loading span{margin-right:40px}
/* line 546, ../sass/general.scss */
.dataTables_wrapper [class^='col-'] {
  float: left !important;
}
/* line 549, ../sass/general.scss */
.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length {
  text-align: left;
  float: left;
}
/* line 553, ../sass/general.scss */
.dataTables_wrapper .dataTables_filter {
  float: right;
  margin-bottom: 5px !important;
}
/* line 557, ../sass/general.scss */
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0px;
}

/* line 563, ../sass/general.scss */
.iradio_minimal + span {
  vertical-align: -3px;
}

/* line 567, ../sass/general.scss */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* line 572, ../sass/general.scss */
input[type=number] {
  -moz-appearance: textfield;
}

/* line 574, ../sass/general.scss */
.alert-dismissable .close {
  top: 0px !important;
  left: -10px !important;
  right: auto !important;
}
