/**Hellööö wörld */
html, body {
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
*, html, body {
	font-family: 'Ubuntu', sans-erif;
	font-size: 14px;
}
a,
a:hover,
a:focus,
a:active {
	text-decoration: none;
	color: inherit;
}

.log-in {
	background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-image: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0.66) 100%), url("../img/fon1.jpg");
    background-image: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0.66) 100%), url("../img/fon1.jpg");
    background-image: radial-gradient(ellipse at center, rgba(0,0,0,0) 0%,rgba(0,0,0,0.66) 100%), url("../img/fon1.jpg");
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000',GradientType=1), url("../img/fon1.jpg");
    background-position: center bottom;
}
.log-in .input-group-addon {
    color: #ccc;
    background-color: #444;
    border: 1px solid #333;
}
.log-in ::placeholder {
	font-style: italic;
	color: #535254;
}
.log-in :-ms-input-placeholder {
	font-style: italic;
	color: #535254;
}
.log-in ::-ms-input-placeholder {
	font-style: italic;
	color: #535254;
}
.log-in .form-control {border-color: #333;}
.log-in label {font-size: 12px;}
.blurred-bg {
	background-image: url("../img/fon1-blur.jpg");
    background-repeat: no-repeat;
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
    background-position: center bottom;
}
.blurred-bg.tinted {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'), url("../img/fon1-blur.jpg");
	background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0.66), rgba(255, 255, 255, 0.66)), url("../img/fon1-blur.jpg");
	background-image: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0.66), rgba(255, 255, 255, 0.66)), url("../img/fon1-blur.jpg");
	background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.66), rgba(255, 255, 255, 0.66)), url("../img/fon1-blur.jpg");
}
.lds-ripple#yukleniyor {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(13, 42, 66, 0.77);
    left: 0px;
    top: 0px;
    z-index: 9;
}
.lds-ripple#CriteriaProcessLoader {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(13, 42, 66, 0.77);
    left: 0px;
    top: 0px;
    z-index: 9;
}
#LoaderContainer {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 120px;
    height: 120px;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.66);
    border-radius: 60px;
    transform: translate(-50%,-50%);
    overflow: hidden;
}
#LoaderContainer h1 {
	font-size: 18px;
	font-weight: 300;
	letter-spacing: 0.05em;
	margin: 25px auto 0px auto;
	text-align: center;
	text-transform: lowercase;
	font-style: italic;
	color: #337ab7;
}
#LoaderContainer img {
	width: 100px;
	height: auto;
	margin-top: -30px;
}
.form-group-container {
    position: absolute;
    right: calc(50% - 150px);
    top: calc(50% - 235px);
    width: 300px;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid rgba(255,255,255,0.33);
    border-radius: 6px;
    -moz-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6);
    box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    transition: box-shadow .3s ease;
}
.form-group-container:hover,
.form-group-container:focus,
.form-group-container:active {
	cursor: default;
	-moz-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.9);
	-webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.9);
	box-shadow: 0 20px 50px rgba(0, 0, 0, 0.9);
}
.form-group-container form {padding: 10px 20px 20px 20px;}
.form-group-container h1 {text-align: center;}
.form-control {background-color: transparent;}

select.form-control {
	-webkit-appearance: none;
    border-radius: 0px 4px 4px 0px !important;
}
.select.fa {
	position: absolute;
    top: 10px;
    right: 10px;
}
.form-group-container .btn {width: 100%;}
.form-group-container .fss-brand {
    width: 100%;
    height: 88px;
    text-align: center;
    padding: 10px 10px 14px 10px;
    background-color: #fff;
    border-top: 1px solid rgba(13, 122, 191, 0.66);
    border-radius: 0px 0px 5px 5px;
    transform-style: preserve-3d;
    animation-name: fss-brand;
    transform-origin: bottom;
    animation-iteration-count: 1;
    animation-timing-function: ease-in-out;
    animation-duration: 600ms;
    overflow: hidden;
}
.fss-brand img {
    height: 100%;
    width: auto;
    margin-left: -10px;
}
.client-brand-container {
	position: relative;
    display: inline-block;
	margin: 0px -3px 0px 0px;
	padding: 11px 10px 9px 10px;
	font-size: 13px;
    color: #999;
	font-weight: 700;
    border-right: 1px solid #ddd;
}
.client-brand-container .info {cursor: pointer;}
.client-brand-container #serverInfo {
	display: none;
	position: absolute;
    padding: 10px 0px 0px 0px;
    margin: 5px 0px 0px 0px;
    color: #fff;
    background-color: #0d79c0;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.66);
	border: 1px solid #196196;
    border-radius: 5px;
    list-style: none;
    list-style-type: none;
}
.client-brand-container #serverInfo:after {
	content: "";
	position: absolute;
    left: 50%;
	top: -20px;
    border-width: 10px 10px 10px 10px;
    border-style: solid;
    border-color: transparent transparent #0f78c1 transparent;
    transform: translate(-50%,0%);
}
.client-brand-container #serverInfo li {
	padding: 5px 15px 5px 15px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #196196;
    border-top: 1px solid rgba(255, 255, 255, 0.22);
}

.client-brand-container #serverInfo li:first-child {
	padding-top: 0px;
	border-top: 0px none;
}
.client-brand-container #serverInfo li:last-child {
	border-bottom: 0px none;
	margin-bottom: 0px;
}
.client-brand-container #serverInfo li.change-pass {
	border-bottom: 0px none;
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    background-color: #3c90ce;
    border-radius: 0px 0px 4px 4px;
}
.client-brand-container #serverInfo li.change-pass a {
	position: relative;
    display: block;
    padding: 8px 15px 8px 15px;
}
.client-brand-container #serverInfo li .ServerInfoLabel {
	display: block;
    width: 100%;
    border-bottom: 1px dotted rgba(255, 255, 255, 0.5);
    padding: 0px 5px 5px 5px;
    margin: 0px 0px 5px 0px;
    font-weight: 300;
    font-style: italic;
    letter-spacing: 0.05em;
}
.client-brand-container #serverInfo li .ServerInfoValue {
	padding: 0px 5px 5px 5px;
    letter-spacing: 0.05em;
}
.client-brand {
    display: inline-block;
	position: relative;
    width: 40px;
    height: 40px;
    margin: 0px 5px 0px 0px;
    vertical-align: middle;
    box-shadow: none;
    background-color: #eee;
    border: 1px solid #ddd;
	border-radius: 20px;
	overflow: hidden;
}
.client-brand img {
	position: absolute;
	max-width: 100%;
    max-height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.log-in .client-brand {
	display: block;
    position: relative;
    width: 72px;
    height: 72px;
    margin: -36px auto 0px auto;
    background-color: #fff;
	border: 0px none;
    border-radius: 36px;
    box-shadow: 0px 0px 10px rgba(13, 122, 191, 0.66);
    transform-style: preserve-3d;
    animation-name: client-brand;
    animation-iteration-count: 1;
    animation-timing-function: ease-in-out;
    animation-duration: 600ms;
    overflow: hidden;
}
.log-in .client-brand img {
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	padding: 12px 12px 12px 12px;
}
@-webkit-keyframes client-brand {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes client-brand {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
#ChangePassModal .modal-header {
	padding: 10px 15px 10px 15px;
    background-color: #eee;
    border-radius: 5px 5px 0px 0px;
}
#ChangePassModal .modal-header h3 {
	display: inline-block;
	vertical-align: middle;
	font-size: 20px;
}
#ChangePassModal .modal-header h3 .fa {
	border-right: 1px solid #999;
    padding-right: 5px;
    vertical-align: middle;
    font-size: 25px;
    margin-top: -2px;
    margin-right: 1px;
	color: #888;
}
#ChangePassModal .modal-body .form-group:last-child {
	margin-bottom: 0px;
}
#ChangePassModal .modal-footer {
	padding: 10px 15px 10px 15px;
}
.navbar-brand {
	height: 60px;
    padding: 6px 12px 8px 12px;
	margin-right: 29.5px;
}
.navbar-brand .fa-home {
	font-size: 26px;
    color: #0d7abf;
    border-right: 1px solid #48c;
    padding: 13px 10px 10px 0px;
    float: left;
    display: block;
    margin-left: -3px;
	transition: all ease-in-out 300ms;
}
.navbar-brand .fa-home:hover,
.navbar-brand .fa-home:focus,
.navbar-brand .fa-home:active {
	color: #055183;
}
.navbar-brand img {
	display: block;
    float: left;
	height: 100%;
	width: auto;
    margin-left: 10px;
}
.navbar-default {
	margin: 0px 0px 0px 0px;
	background-color: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
	border: 0 none;
}
.navbar-right {
	padding: 0px 0px 0px 0px;
}
.navbar-right .btn-default {
	padding: 20px 15px 20px 15px;
    border: 0 none;
    border-radius: 0px;
	color: #999;
}
.navbar-right .btn-default:hover,
.navbar-right .btn-default:focus,
.navbar-right .btn-default:active {color: #383838;}
.navbar-right .btn-default .fa-sign-out {
	font-size: 20px;
    vertical-align: middle;
	line-height: 0em;
}
.container-fluid-main {
	position: relative;
	float: left;
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 60px 0px 0px 0px;
}
.container-fluid-main .main-content-container,
.container-fluid-main iframe {
	position: relative;
	float: left;
	width: 100%;
	height: 100%;
	border: 0px none;
	border-collapse: collapse;
}
.navbar-collapse-container {
	position: fixed;
    left: 0px;
    top: 60px;
    bottom: 0px;
    color: #fff;
    overflow: hidden;
    z-index: 1;
}
.main-menu-background {
    position: fixed;
    top: 0px;
    bottom: 0px;
    width: 240px;
	background-color: #0D7ABF;
	transition: all ease-in-out 300ms;
}
.container {
	position: fixed;
	width: 100%;
	top: 60px;
	bottom: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 240px;
    background-color: #ffffff;
	z-index: 0;
	overflow: auto;
	transition: all ease-in-out 300ms;
}
.rapor-content-container {
	padding: 30px 30px 30px 30px;
	transition: all ease-in-out 300ms;
}
.rapor-main .rapor-content-container {
	position: absolute;
	width: 500px;
	height: auto;
    left: calc(50% - 250px);
    top: calc(50% - 180px);
    margin-left: 120px;
	border: 1px solid rgba(255,255,255,0.33);
    border-radius: 6px;
	background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0.66), rgba(255, 255, 255, 0.66)), url(../img/fon1-blur.jpg);
    background-image: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0.66), rgba(255, 255, 255, 0.66)), url(../img/fon1-blur.jpg);
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.66)), url(../img/fon1-blur.jpg);
	-moz-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6);
    box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6);
	transition: all ease-in-out 300ms;
}
.rapor-main .rapor-content-container.max {
	margin-left: 0px;
}
.container .rapor-content-container img {
	width: 100%;
	height: auto;
}
.container.genish {
	padding-left: 44px;
}
.toggler-container {
	position: relative;
    width: 240px;
    height: 48px;
    left: 0px;
    z-index: 1;
    background-color: #055183;
    border-bottom: 1px solid #003a61;
	transition: all ease-in-out 300ms;
}
.dar {
	width: 44px;
	transition: all ease-in-out 300ms;
}
.toggler-container h1 {
	font-size: 20px;
    margin: 0px 0px 0px 0px;
    padding: 14px 13px 11px 13px;
    font-weight: 300;
    letter-spacing: 3px;
	transition: all ease-in-out 300ms;
}
.navbar-toggle {
	position: absolute;
    display: block;
    top: 0px;
    right: 0px;
    margin: 0px 0px 0px 0px;
    padding: 15px 13px 12px 11px;
    border: none;
    border-radius: 0px;
    z-index: 1;
	cursor: pointer;
}
.main-menu-collapse {
	position: relative;
    float: left;
    width: 240px;
    height: 100% !important;
    padding: 0px 0px 68px 0px;
    margin: 0px 0px 0px 0px;
    list-style: none;
    list-style-type: none;
	overflow: auto;
    transition: all ease-in-out 300ms;
}
.main-menu-collapse.in {
	width: 44px;
	padding: 0px 0px 15px 0px;
}
.main-menu-collapse li {
	position: relative;
	float: left;
	width: 100%;
    padding: 0px 0px 0px 0px;
	list-style: none;
    list-style-type: none;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse.in li {
	transition: all ease-in-out 300ms;
}
.main-menu-collapse li a {
	position: relative;
    float: left;
    width: 100%;
	min-height: 41px;
	font-weight: 700;
	padding: 10px 15px 10px 8px;
	background-color: #006699;
	border-bottom: 1px solid #4488cc;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse > li:last-child a {border: none;}
.main-menu-collapse li ul li a {
	padding-left: 20px;
    font-size: 13px;
    font-weight: 500;
}
.main-menu-collapse li ul li ul {
	background-color: #005784;
}
.main-menu-collapse li ul li ul li ul {
	background-color: #00364e;
}
.main-menu-collapse li ul li ul li a {
	padding-left: 30px;
	font-size: 12px;
	background-color: #02466d;
    border-bottom: 1px solid #014a6d;
}
.main-menu-collapse li ul li ul li ul li a {
	padding-left: 40px;
	background-color: #00293a;
    border-bottom: 1px solid #00293a;
}
.main-menu-collapse li ul li ul li ul li ul li a {
	padding-left: 50px;
	background-color: #00202b;
    border-bottom: 1px solid #000b0e;
}
.main-menu-collapse li a.collapsed {background-color: transparent;}
.main-menu-collapse li a:hover,
.main-menu-collapse li a:focus,
.main-menu-collapse li a:active {background-color: #006699;}
    .main-menu-collapse li a .fa, .main-menu-collapse li a .fs {
        position: absolute;
        width: 30px;
        font-size: 20px;
        text-align: center;
        transition: all ease-in-out 300ms;
    }
    .main-menu-collapse li ul li .fa, .main-menu-collapse li ul li .fs {
        position: relative;
        vertical-align: middle;
        width: auto;
        margin-right: 10px;
    }
.main-menu-collapse li a span.text {
	position: absolute;
	left: 40px;
    width: auto;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse li a .fa-angle-right {
	position: relative;
	float: right;
	font-size: 16px;
    padding: 2px 0px 2px 0px;
	width: auto;
	text-align: right;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse li ul li a .fa-angle-right {
    font-size: 24px;
    line-height: 1em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.main-menu-collapse li a.collapsed .fa-angle-right:before {
	content: "\f105";
	transition: all ease-in-out 300ms;
	background-color: transparent;
}
.main-menu-collapse li a .fa-angle-right:before {
	content: "\f107";
	text-align: center;
    padding: 0px 5px 0px 5px;
	background-color: #03456c;
    border-radius: 13px;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse ul li ul li a .fa-angle-right:before {background-color: #002a3b;}
.main-menu-collapse ul li ul li ul li a .fa-angle-right:before {background-color: #000b0f;}
.main-menu-collapse.in li a span.text,
.main-menu-collapse.in li a .fa-angle-right {
	left: -44px;
	width: 0px;
	height: 0px;
	opacity: 0;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse li ul li a.active {background-color: #055183;}
.main-menu-collapse li ul li a:hover,
.main-menu-collapse li ul li a:focus,
.main-menu-collapse li ul li a:active {background-color: #055183;}
.main-menu-collapse li ul li:hover a:before,
.main-menu-collapse li ul li:focus a:before,
.main-menu-collapse li ul li:active a:before {margin-right: 8px;}
.main-menu-collapse li ul li:hover ul li a:before {margin-right: 5px;}
.main-menu-collapse li ul li ul li:hover a:before,
.main-menu-collapse li ul li ul li:focus a:before,
.main-menu-collapse li ul li ul li:active a:before {margin-right: 10px;}
.main-menu-collapse.in li {
	float: none;
	width: 44px;
	height: 42px;
}
.main-menu-collapse.in li a {width: 44px;}
.main-menu-collapse ul.panel-collapse {
	position: relative;
	float: left;
	width: 100%;
	padding: 0px 0px 0px 0px;
	transition: all ease-in-out 300ms;
}
.main-menu-collapse.in ul.panel-collapse {border: none;}
.main-menu-collapse.in ul.panel-collapse li ul {border-top: 1px solid #4488cc;}
.navbar-collapse-container {overflow: visible;}
.main-menu-collapse.in {overflow: visible;}

.main-menu-collapse.in:hover {
	width: auto;
	transition: none;
}
.main-menu-collapse.in ul.panel-collapse {
	display: none;
	white-space: nowrap;
}
.main-menu-collapse.in li.dropdown:hover ul.panel-collapse,
.main-menu-collapse.in li.dropdown:focus ul.panel-collapse,
.main-menu-collapse.in li.dropdown:active ul.panel-collapse {
	position: absolute;
	display: block;
	left: 44px;
	top: 0px;
	width: auto;
	height: auto !important;
    background-color: #0d7abf;
    border-left: 10px solid #055183;
}
.main-menu-collapse.in ul.panel-collapse li {
	width: auto;
	white-space: nowrap;
}
.main-menu-collapse.in ul.panel-collapse li a {
	width: 100%;
	padding: 11px 30px 11px 15px;
}
.main-menu-collapse.in ul.panel-collapse li a .fa-angle-right {
	position: absolute;
    float: none;
    left: auto;
	top: 5px;
    right: 10px;
    width: auto;
    height: auto;
    vertical-align: top;
    margin: 0px 0px 0px 5px;
    opacity: 1;
}
.main-menu-collapse.in ul.panel-collapse li .fa-angle-right:before,
.main-menu-collapse.in ul.panel-collapse li ul.panel-collapse li .fa-angle-right:before,
.main-menu-collapse.in ul.panel-collapse li ul.panel-collapse li ul.panel-collapse li .fa-angle-right:before {
	font-size: 16px;
	content: "\f105";
	transition: all ease-in-out 300ms;
}
.main-menu-collapse.in ul.panel-collapse li:hover .fa-angle-right:before,
.main-menu-collapse.in ul.panel-collapse li ul.panel-collapse li:hover .fa-angle-right:before,
.main-menu-collapse.in ul.panel-collapse li ul.panel-collapse li ul.panel-collapse li:hover .fa-angle-right:before {
	content: "\f107";
	transition: all ease-in-out 300ms;
}
.main-menu-collapse.in li.dropdown:hover ul.panel-collapse li ul,
.main-menu-collapse.in li.dropdown:focus ul.panel-collapse li ul,
.main-menu-collapse.in li.dropdown:active ul.panel-collapse li ul {
	display: none;
}
.main-menu-collapse.in li.dropdown ul.panel-collapse li.dropdown:hover > ul,
.main-menu-collapse.in li.dropdown ul.panel-collapse li.dropdown:focus > ul,
.main-menu-collapse.in li.dropdown ul.panel-collapse li.dropdown:active > ul {
	display: block;
	left: 100%;
	top: 0px;
	white-space: nowrap;
}
.main-menu-collapse.in li.dropdown ul.panel-collapse li.dropdown ul li a {
	width: 100%;
	white-space: nowrap;
}
ul.tree {
	position: relative;
	float: left;
    margin: 0px 0px 0px 0px;
    padding: 24px 0px 19px 20px;
	font-size: 12px;
	border-left: 1px solid #ddd;
}
ul.tree li {
	display: inline-block;
	list-style: none;
	list-style-type: none;
}
ul.tree li:first-child::before {content: none;}
ul.tree li:before {content: "/";}
ul.tree li {color: #999;}
ul.tree li a {transition: all ease-in-out 300ms;}
ul.tree li a:hover,
ul.tree li a:focus,
ul.tree li a:active{color: #383838;}

.rapor-content-container .table th {text-align: center;}
.rapor-content-container .table thead th.malzeme,
.rapor-content-container .table thead th.lot,
.rapor-content-container .table thead th.kpalet,
.rapor-content-container .table thead th.serino,
.rapor-content-container .table thead th.stok,
.rapor-content-container .table thead th.env,
.rapor-content-container .table thead th.birim,
.rapor-content-container .table thead th.alan-2,
.rapor-content-container .table thead th.malzeme-2 {text-align: left;}
.rapor-content-container .table .malzeme,
.rapor-content-container .table .s,
.rapor-content-container .table .stok,
.rapor-content-container .table .alan,
.rapor-content-container .table .tesis {background-color: #d9edf7;}
.rapor-content-container .table .e,
.rapor-content-container .table .env,
.rapor-content-container .table .goz {background-color: #dff0d8;}
.rapor-content-container .table.table-hover tbody tr:hover th,
.rapor-content-container .table.table-hover tbody tr:hover td {
	background-color: #eee;
	border-color: #ddd;
}
.rapor-content-container .table th input {margin: 2px auto 0px auto;}
.rapor-content-container .LookupPageTitle,
.rapor-content-container h1 {
	margin: 0px 0px 10px 0px;
    font-size: 20px;
    font-weight: 700;
    color: #0d7abf;
}
.rapor-content-container .content-controller {
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.rapor-content-container .form .form-control {background-color: #fff;}
.rapor-content-container .form .btn {
	font-size: 12px;
	padding: 7.5px 12px 7.5px 10px;
	vertical-align: top;
	color: #fff;
}
.count-display-group {
	float: right;
	display: inline-block;
	vertical-align: top;
}
#count-display,
#txttop {
	display: inline-block;
	width: 200px;
	padding: 6px 34px 6px 10px
}
#count-display::placeholder {font-style: normal;}
.count-display-group .fa-file-o {
	width: 34px;
	font-size: 18px;
	margin: 0px 0px 0px -38px;
    padding: 8.5px 10px 8.5px 10px;
	text-align: center;
	vertical-align: top;
    color: #fff;
    background-color: #337ab7;
    border-radius: 0px 0.25rem 0.25rem 0px;
}
.form-content ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	list-style-type: none;
}
.form-content > ul > li {border-bottom: 1px solid #ddd;}
.form-content > ul > li:hover,
.form-content > ul > li:focus,
.form-content > ul > li:active {background-color: #eee;}
.form-content.last {border-bottom: 1px solid #ddd;}
.form-content ul li h1,
.form-content ul li span,
.form-content.last span {
	display: inline-block;
    width: 20%;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
    font-size: 14px;
    font-weight: 400;
    color: #383838;
	vertical-align: top;
}
.form-content ul li ul,
.form-content.last ul {
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #ddd;
}
.form-content ul li ul,
.form-content ul li ul li,
.form-content ul li ul li *,
.form-content.last ul,
.form-content.last ul li * {
	display: inline-block;
	width: auto;
}
.form-content ul li ul li textarea {
	width: 210px;
    padding: 10px 10px 10px 10px;
    margin: 10px 0px 10px 0px;
    border: 1px solid #ddd;
}
.form-content input[type="text"] {
	line-height: 1em;
	padding: 6px 10px 6px 10px;
	border: 1px solid #ddd;
    border-radius: 4px;
}
.form-content input[type="text"]:hover,
.form-content ul li ul li textarea:hover {border-color: rgba(51, 122, 183, 0.4);}
.form-content input[type="text"]:focus,
.form-content input[type="text"]:active,
.form-content ul li ul li textarea:focus,
.form-content ul li ul li textarea:active {border-color: #337ab7;}
.form-content ul li ul li .dx-datebox {max-height: 36px;}
.form-content ul li ul li .dx-dropdowneditor-button-visible .dx-texteditor-input {
	min-height: 0px;
	padding-right: 35px;
}
.dx-datebox-calendar .dx-dropdowneditor-icon {color: #337ab7;}
.dx-show-clear-button .dx-texteditor-container .dx-texteditor-input,
.dx-show-clear-button .dx-texteditor-container .dx-searchbox .dx-placeholder:before {
	height: auto;
	padding: 8px 16px 8px 16px;
}
.dx-show-clear-button .dx-texteditor-container .dx-icon-search {display: none;}
.dx-show-clear-button .dx-texteditor-container .dx-placeholder:before {padding: 8px 16px 8px 16px;}
.form-content.last ul li {
	font-size: 14px;
	border: 0px none;
	margin: 5px 0px 5px 0px;
}
.form-content.last ul li label {margin: 0px 0px 0px 8px;}

.form-content ul li ul li {margin-right: 10px;}
.form-content .dx-texteditor input[type="text"] {
	border: 0px none;
    border-radius: 3px;
}
.form-content ul li .dx-dropdowneditor-input-wrapper,
.form-content ul li .dx-texteditor-container {overflow: unset;}
.form-content ul.radio-group .radio {
	display: block;
	font-size: 12px;
}
.form-content ul.radio-group .radio input {margin: 2px 0px 0px -20px;}
.rapor-content-container .form .btn.fa {
	width: 20px;
    height: 20px;
	padding: 0px 0px 0px 0px;
    font-size: 18px;
    vertical-align: middle;
    text-align: center;
    border-radius: 12px;
	line-height: 1em;
}
.rapor-content-container .form .btn.fa-sort {font-size: 14px;}
.rapor-content-container .form .btn.fa-info {font-size: 14px;}
.form-content ul h3.popover-title {display: block;}
.form-content ul .popover-content {font-size: 12px;}
.btn.moore {
	display: block;
	margin: 10px auto 0px auto;
}
.dx-viewport.dashboard {padding: 40px 40px 40px 40px;}
.dx-viewport.dashboard .row {
	width: 100%;
    height: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.dx-viewport.dashboard .row:last-child {border: 0px none;}
.dx-viewport.dashboard .row .col-sm-4 {
	min-height: calc(100vh - 91px);
    height: fit-content;
    border: 1px solid #ccc;
    padding: 0px 0px 0px 0px;
    margin-bottom: 40px;
}
.dx-viewport.dashboard .row .db_chart {
    padding: 10px 20px 20px 20px;
	margin: 0px auto 10px auto;
    border-bottom: 1px solid #ddd;
}
.dx-viewport.dashboard .row .db_chart:last-child {
	padding-bottom: 0px;
    margin-bottom: 0px;
    border: 0px none;
}
.dx-viewport.dashboard .row .col-sm-8 {
	position: fixed;
    left: calc(33.333333% + 80px);
    right: 40px;
    width: auto;
    padding: 0px 0px 0px 0px;
}
.dx-viewport.dashboard #InfoHeader {
	display: block;
    position: relative;
    float: none;
    flex-wrap: unset;
    font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana;
    padding: 0px 0px 0px 0px;
    margin: 20px auto 20px auto;
    border-bottom: 1px solid #ddd;
    text-align: center;
}
#InfoHeader .dashboard-result {
    position: relative;
    display: inline-flex;
    width: 128px;
    height: 128px;
    margin: 0px 10px 20px 10px;
	color: #bd1650;
    border-width: 1px;
    border-style: solid;
    border-color: #bd1650;
    border-radius: 50%;
}
#InfoHeader .dashboard-result:nth-child(2) {color: #6fc92f;border-color: #6fc92f;}
#InfoHeader .dashboard-result:nth-child(3) {color: #e97e05;border-color: #e97e05;}
#InfoHeader .dashboard-result:nth-child(4) {color: #35a3a6;border-color: #35a3a6;}
.dashboard-result .value {
    font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana;
    font-size: 48px;
    font-weight: 100;
    margin: 12px auto 0px auto;
}
.dashboard-result .text {
    position: absolute;
    font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana;
    font-size: 14px;
    font-weight: 100;
    top: 70px;
    width: 100%;
    padding: 0px 5px 0px 5px;
}
#InfoHeader .row * {font-family: 'Helvetica Neue', 'Segoe UI', Helvetica, Verdana, sans-serif;}
#InfoHeader .col-sm-4 {
	font-size: 18px;
    text-align: right;
    font-weight: 300;
    line-height: 2em;
    color: #a36f80;
    padding: 24px 10px 24px 15px;
    border: 1px solid #a36f80;
    border-radius: 0px 0px 0px 0px;
}
#InfoHeader .row:nth-child(2) .col-sm-4 {
	color: #6582bc;
    border-color: #6582bc;
}
#InfoHeader .row:nth-child(3) .col-sm-4 {
	color: #78b6da;
    border-color: #78b6da;
}
#InfoHeader .row:nth-child(4) .col-sm-4 {
	color: #5fa69f;
    border-color: #5fa69f;
}
#InfoHeader .row .col-sm-8 {
    font-size: 36px;
    font-weight: 300;
    text-align: center;
	color: rgba(255, 255, 255, 0.66);
    background-color: #a37081;
    border-color: #714352;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
    padding: 18px 0px 18px 0px;
	border-radius: 0px 0px 0px 0px;
}
#InfoHeader .row:nth-child(2) .col-sm-8 {
	background-color: #6582bc;
    border-color: #4b659a;
}
#InfoHeader .row:nth-child(3) .col-sm-8 {
	background-color: #78b6da;
    border-color: #538daf;
}
#InfoHeader .row:nth-child(4) .col-sm-8 {
	background-color: #5fa69f;
    border-color: #448a83;
}
.modal #medium-indicator {
    position: absolute;
	width: 100px !important;
	height: 100px !important;
    left: 50%;
    top: 50%;
    padding: 1rem 1rem 1rem 1rem;
    border-radius: 50%;
	background-color: white;
    box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.33);
	transform: translate(-50%,-50%);
    z-index: 99999;
}
#LookupModal .modal-dialog {
	min-width: 300px;
	max-width: 70%;
}
#LookupModal .dx-datagrid-headers.dx-datagrid-nowrap {
    border: 0px none;
}
#LookupModal .dx-datagrid-headers.dx-datagrid-nowrap .dx-row > td {
	padding: 10px 15px 10px 15px;
}
#LookupModal .dx-datagrid-headers.dx-datagrid-nowrap .dx-row {
	color: #fff;
	background-color: #006599;
}
#LookupModal .dx-datagrid-headers.dx-datagrid-nowrap .dx-datagrid-filter-row {
	color: inherit;
	background-color: transparent;
}
#LookupModal .dx-datagrid-headers.dx-datagrid-nowrap .dx-datagrid-filter-row input {
	border: 1px solid #ccc;
}
#LookupModal .dx-datagrid .dx-row > td {
	padding: 7px 10px 7px 10px;
	cursor: pointer;
}
#LookupModal .modal-header {
    display: block;
    text-align: right;
}
#LookupModal .modal-title {
    float:left;
	font-size: 1.5rem;
    font-weight: 700;
    color: #006599;
    letter-spacing: 0.05rem;
}
#LookupModal .dx-datagrid.dx-datagrid-borders > .dx-datagrid-pager {
	min-width: 100%;
    width: auto;
	margin: 20px -14px 0px -14px;
    padding: 20px 14px 6px 14px;
}
#LookupModal .dx-pager .dx-pages .dx-selection,
#LookupModal .dx-pager .dx-page-sizes .dx-selection {
	color: #ffffff;
	background-color: #006599;
}

@media (max-width: 503px) {
	.container-fluid {
		padding-right: 5px;
		padding-left: 5px;
	}
	.navbar-brand {
		position: relative;
		width: 70px;
		padding: 6px 0px 8px 0px;
		margin: 0px 12px 8px 12px;
		overflow: hidden;
	}
	.navbar-brand img {
		position: absolute;
		float: none;
		margin-left: 35px;
		margin-top: 7px;
		height: 40px;
	}
	.navbar-right {
		float: right;
		padding: 5px 0px 0px 0px;
	}
	span.client-brand-name {display: none;}
}

.dx-datagrid-rowsview .dx-row.dx-row-lines:last-child{
margin-bottom:100px;
}
.dx-scrollable-native.dx-scrollable-both .dx-scrollable-container {
	min-height: 60px;
}
.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
	border-bottom: 1px solid #ddd;
}
.dxrd-designer-wrapper {
	background-color: #fff;
}
.dxrd-preview.dxrd-designer-wrapper .dxrd-preview-wrapper .dxrd-preview-surface .dxrd-report-preview-holder .dxrd-report-preview {
	margin-top: 3px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.22);
    border: 1px solid #ccc;
    border-radius: 5px;
}
.dx-overlay-wrapper *,
.dx-editors *{
    color: #232323;
    font-weight: normal;
    font-size: 14px;
 
    line-height: 1.35715;
}
.dx-datagrid-edit-popup .dx-popup-title.dx-toolbar {
    color: red;
    background: linear-gradient(to bottom, #e5eef7 0%,#c4d5e4 100%);
}
.dx-datagrid-edit-popup .dx-popup-title.dx-toolbar .dx-toolbar-label {max-width: 62px !important;}
.dx-datagrid-edit-popup .dx-popup-title.dx-toolbar .dx-toolbar-item-content > div {
    color: #006699;
    font-weight: 700;
}
.dx-datagrid-edit-popup .dx-closebutton .dx-icon {
    color: #006699;
}
.dx-datagrid-edit-popup .dx-closebutton:hover,
.dx-datagrid-edit-popup .dx-closebutton:focus,
.dx-datagrid-edit-popup .dx-closebutton:active {
    background: transparent;
    background-color: transparent;
    background-image: none;
    border-color: transparent;
}
.dx-datagrid-edit-popup .dx-field-item-label-text {
    display: block;
    font-weight: 600;
    margin: 0px 0px 5px 0px;
}


.dx-popup-bottom .dx-button {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.dx-popup-bottom .dx-button .dx-button-text {
    color: #ffffff;
}
.dx-popup-bottom .dx-button:hover {
    color: #fff;
    background-color: #3379b7;
    border-color: #2e6ca4;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.dx-popup-bottom .dx-button:focus,
.dx-popup-bottom .dx-button:active {
    background-color: #006699;
    border-color: #02466d;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.dx-popup-bottom .dx-button .dx-button-text {
        color: #ffffff;
}
.dxrd-preview.dxrd-designer-wrapper .dxrdp-toolbar-scrollable.dxrd-toolbar-wrapper {
    position: fixed;
    min-width: 0;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.33);
    z-index: 1;
}
.dxrd-designer-wrapper.dx-ltr .dxrd-right-panel-collapse,
.dxrd-designer-wrapper.dx-ltr .dxrd-right-panel-collapse .dxrd-right-panel-collapse-image,
.dxrd-designer-wrapper.dx-ltr .dxrd-right-tabs,
.dxrd-preview.dxrd-designer-wrapper .dxrd-right-panel {
	position: fixed;
	z-index: 1;
}

/****** Column spesifics ********/
#LookupTitle {
    position: relative;
    float: left;
    width: 100%;
    font-size: 25px;
    font-weight: 300;
    letter-spacing: 0.03em;
    color: #fff;
    background-color: #4487cc;
    padding: 15px 20px 13px 20px;
    margin: 0px 0px 0px 0px;
}
#LookupTitle span {
	font-size: inherit;
}
#toolbar {
    position: relative;
    float: left;
    width: 100%;
    padding: 0px 15px 1px 15px;
    margin: 0px 0px 10px 0px;
    background: linear-gradient(to bottom, #e5eef7 0%,#c4d5e4 100%);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.66);
	z-index: 1;
}
#toolbar .toolitem {
	display: inline-block;
    padding: 10px 0px 10px 10px;
}
#toolbar .toolitem:first-child {
	border-left: 1px solid rgba(255, 255, 255, 0.78);
}
.main-grid-container {
	float: left;
	width: 100%;
	padding: 0px 15px 0px 15px;
}
#toolbar .toolitem button {
	padding: 5px 10px 5px 10px;
}
.toolitem .fa,
.toolitem .fs{
    display: inline-block;
    font-size: 25px;
    vertical-align: middle;
}
.toolitem span {
	display: inline-block;
    font-size: 14px;
    margin: 0px 0px 0px 5px;
	vertical-align: middle;
}
/****** Column spesifics ********/

#DetailListGridContainer {
    position: absolute;
    background-color: #fff;
    left: 20px;
    top: 50%;
    right: 20px;
    transform: translate(0%,-50%);
    z-index: 2;
    padding: 20px 20px 20px 20px;
    border-radius: 6px;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.66);
}
.gridoverlay#SelectListGridContainerOverlay {
	position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background-color: rgba(0, 0, 0, 0.75);
    z-index: 2;
}
#DetailListGridContainer #modalTitle {
	font-size: 20px;
    padding: 7px 5px 18px 5px;
    margin: 0px 0px 15px 0px;
    color: #666;
    border-bottom: 1px solid #ccc;
}
#DetailListGridContainer #kapat {
	position: absolute;
    right: 25px;
    top: 26px;
}
.btn-container {
	display: inline-block;
    padding: 10px 10px 10px 0px;
    border-right: 1px solid rgba(0, 70, 107, 0.44);
}
.content-exporter {
	padding: 0rem 0rem 0rem 0rem;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#57b249+0,016800+100 */
background: #57b249; /* Old browsers */
background: -moz-linear-gradient(top, #57b249 0%, #016800 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #57b249 0%,#016800 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #57b249 0%,#016800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57b249', endColorstr='#016800',GradientType=0 ); /* IE6-9 */
}
.content-exporter .fa {
    ffont-size: 20px;
    display: inline-block;
    vertical-align: middle;
    margin: 0px 5px 0px 0px;
    padding: 0.5rem 0.4rem 0.5rem 0.5rem;
    border-right: 1px solid #218425;
}
.content-exporter h1 {
    display: inline-block;
    vertical-align: middle;
    padding: 0.4rem 0.75rem 0.3rem 0rem;
}
.btn-container .btn-primary {
	padding: 5px 10.15px 5px 10.15px;
	color: #3379b7;
    background-color: #fff;
    border: 1px solid #337ab7;
	border-radius: 18px;
}
.btn-container .btn-primary:hover,
.btn-container .btn-primary:fover,
.btn-container .btn-primary:active {
	color: #fff;
	background-color: #3379b7;
	border-color: #2e6ca4;
}
.dx-row.dx-column-lines.dx-header-row {
	color: #ffffff;
	background-color: #015683;
	background-color: #8495a2;
} 
.main-grid-container .dx-datagrid {background-color: transparent;}
.main-grid-container .dx-toolbar {background-color: transparent;}
.dx-datagrid .dx-column-indicators .dx-header-filter {color: #66ff55;}
.dx-datagrid .dx-column-indicators .dx-header-filter-empty {color: rgba(255, 255, 255, 0.5);}
.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
	min-height: 40px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td .fa {
    font-size: 20px;
    width: 100%;
    text-align: center;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td .fa-globe {
    color:#337ab7;
	transition: color ease-in-out 300ms;
	cursor: pointer;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td .fa-globe:hover,
.dx-datagrid-content .dx-datagrid-table .dx-row > td .fa-globe:focus,
.dx-datagrid-content .dx-datagrid-table .dx-row > td .fa-globe:active {color: #333333;}
#toolbar .dx-state-invisible {display: inline-block !important;}
#toolbar .dx-loadindicator {
	width: 37px;
	height: 37px;
	margin: 0px 0px 0px 10px;
	transition: all ease-in-out 300ms;
}
#toolbar .dx-loadindicator.dx-state-invisible {
	width: 0px;
	margin: 0px 0px 0px 0px;
	transition: all ease-in-out 300ms;
}
#ResponseBox {
    position: fixed;
    left: 25px;
    right: 25px;
    bottom: 0px;
    height: 0px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    background-color: #959ba0;
    border: 1px solid #666;
    border-radius: 6px 6px 0px 0px;
    box-shadow: 0px -3px 9px rgba(0, 0, 0, 0.22);
    overflow: hidden;
    transition: height ease-in-out 600ms;
    z-index: 999;
}
#ResponseBox.panelActive {height: 400px;}
#ResponseTitle {
	position: relative;
    text-align: left;
    padding: 5px 7px 4px 10px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #666;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.66);
    z-index: 1;
}
#ResponseTitle h1 {
	display: inline-block;
    color: #fff;
    font-size: 18px;
	font-weight: 300;
	text-align: left;
    letter-spacing: 0.025em;
    padding: 8px 0px 8px 0px;
}
#ResponseTitle .btn {
	float: right;
	margin: 2.5px 0px 0px 0px;
}
#ResponseContent {
	position: relative;
    float: left;
    width: 100%;
    height: calc(100% - 47px);
    text-align: left;
    white-space: nowrap;
    overflow: auto;
    background-color: #fff;
    z-index: 0;
}
#ResponseContent .messageContentGroup {
	padding: 0px 20px 0px 20px;
    border-bottom: 1px solid #ddd;
}
#ResponseContent .message_error,
#ResponseContent .message_success {
	display: inline-block;
    width: 72px;
    color: #dc3545;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    padding: 5px 10px 5px 10px;
    margin: 5px 0px 5px 0px;
    border-right: 1px solid #dc3545;
    vertical-align: middle;
}
#ResponseContent .message_success {
	color: #26a745;
	border-color:  #26a745;
}
#ResponseContent .messagedef_error,
#ResponseContent .messagedef_success {
	display: inline-block;
    color: #666;
    font-size: 14px;
    vertical-align: middle;
    padding: 5px 10px 5px 10px;
    margin: 5px 0px 5px 0px;
}
#ResponseContent .fa {
    font-size: 25px;
    vertical-align: middle;
}
#ResponseContent .fa-frown-o {color: #dc3545;}
#ResponseContent .fa-smile-o {color: #26a745;}

#ediDownloadContainer .form-group {
	float: left;
    margin: 20px 0px 20px 20px;
}
#ediDownloadContainer .input-group {
	display: inline-block;
	vertical-align: bottom;
	margin: 0px 10px 0px 0px;
}
#ediDownloadContainer input#Button1 {
	vertical-align: middle;
}
#ediDownloadContainer input,
#ediDownloadContainer label,
#ediDownloadContainer span,
#ediDownloadContainer select {
	display: inline-block;
}
#ediDownloadContainer select {
	-webkit-appearance: menulist;
}
#ediDownloadContainer .header-text {
	font-size: 16px;
	color: #607D8B;
    margin: 0px 0px 7px 0px;
}

#SelectListGridContainer .dx-row.dx-datagrid-group-footer {
background-color: #d0d9e0; 
}
#SelectListGridContainer .dx-row.dx-datagrid-group-footer > td {
	background: none;
}

/***FSSite Data Entry Screens***/
.Fssite_dataGridContainer {
    display: flex;
    position: fixed;
    top: 55px;
}

.Fssite_dataBtnContainer {
    top: 0px;
}
/***End***/
















