body {
	background-color: #e9eaed !important;
	overflow-y: scroll;
}

table {
	font-size: 0.875rem;
}

::-webkit-scrollbar {
    width: 12px;
    height: 6px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #aaa;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #141619;

}
::-webkit-scrollbar-thumb:window-inactive {
    background: #141619;
}


a {
	color: inherit;
}

a:hover,
a:focus {
	color: inherit;
}

.btn-primary  {
	color: #fff !important;
}

.margin-top-0 {
	margin-top: 0px;
}

.margin-top-9 {
	margin-top: 9px;
}

.margin-top-20 {
	margin-top: 20px;
}

.margin-top-30 {
	margin-top: 30px;
}

.margin-top-40 {
	margin-top: 40px;
}

.margin-top-50 {
	margin-top: 50px;
}

.margin-bottom-9 {
	margin-bottom: 9px;
}

.margin-bottom-20 {
	margin-bottom: 20px;
}

.margin-bottom-30 {
	margin-bottom: 30px;
}

.margin-bottom-40 {
	margin-bottom: 40px;
}

.margin-bottom-50 {
	margin-bottom: 50px;
}


.m-l-70 {
	margin-left:70px;
}

.m-r-70 {
	margin-right: 70px;
}

.m-r-3 {
  margin-right: 3px;
}

.container-padding-top-bottom {
	padding-top: 50px;
	padding-bottom: 90px;
}

.container-padding-bottom {
	padding-top: 50px;
	padding-bottom: 90px;
}


.dropdown-toggle {
	cursor: pointer;
}

.select-element {
	cursor: pointer;
}

.main-window {
  position: relative;

  left: 0%;
}

.seconde-window {
  position: relative;

  display: none;
  left: 100%;
}

.f-right {
	float: right;
}

.f-left {
	float: left;
}

.one-line {
  display: inline;
}

.font-red {
	color: red;
}

.full-form {
	width: 100%;
	margin-bottom: 0px;
}

.min-height-150 {
	height: 150px;
	min-height: 150px;
}

.flat-ref {
  margin-bottom: -2px !important;
}



