

@import url("kendo.common.min.css");
@import url('kendo.common.core.min.css');
@import url("kendo.common-bootstrap.core.min.css");
@import url("kendo.bootstrap.min.css");

@import url("NativeControls.css");
@import url("PhoneNumberControl.css");
@import url("GroupBox.css");
@import url("FormLayout.css");
@import url("Navigation.css");
@import url("FixedCommands.css");

/*@import url('../ng/Controls/Kendo/Window.css');*/

@import url('../ng/Elements/CSS/landing-page-view.css');
@import url('../ng/Elements/CSS/activity-view.css');
@import url('../ng/Elements/CSS/payment-view.css');
@import url('../ng/Elements/CSS/quote-edit-view.css');
@import url('../ng/Elements/CSS/editor-view.css');




/*@import url('ag-Grid.Core.css');
@import url('ag-Grid.Pct.css');*/


html,body {
height: 100%;
padding: 0;
margin: 0;
}

html{
background:#19181b;
    font-family: "calibri";
    font-size: .9em;
}

body{    
background:transparent;
display:none;
}

#Shell{ 
  background: url('Images/back.jpg') repeat-y center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/back.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/back.jpg', sizingMethod='scale')";
}

#Shell{
position:fixed;
top:0px;
left:0px;
z-index:0;
width:100%;
height:100%;
}

#Main {
    position: relative;
    min-height: 100%;
    
}

#ScrollViewer
{
position:absolute;
width:100%;
overflow:hidden;
background:rgba(255,255,255,.95);
}

#ScrollViewerContent{
    display: flex;
min-height: 100%;
width:100%;
position:relative;
-webkit-transform: translateZ(0);
}


#ScrollViewerContent>div{
position:relative;
width:100%;
}


.iScrollVerticalScrollbar {
	
}
.iScrollHorizontalScrollbar{

}

#TheHeader {

}
#TheFooter
{
position:fixed;
bottom:0px;
left:0px;
}

.WindowMainContentWrapper {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

tbody, td, tfoot, th, thead, tr{
    border-color:inherit !important;
}
.repeat-empty{
    text-align:center;
}
.btn.btn-success,
.btn.btn-outline-success:hover,
.btn.btn-outline-primary:hover,
.btn.btn-outline-info:hover,
.btn.btn-outline-dark:hover {
    color: #fff !important;
}

.form-check-input.with-form-label{
    top:18%;
}
.btn.btn-black {
    background-color: #22252f;
    border-color:#000;
    color:#fff;
}

.view-edit{
    background:whitesmoke;
}
.oq-action{
    float:left;
    margin:1px;
}