﻿.form-horizontal .control-label 
{
    width: 180px;
}

.sidebar .sidebar-inner 
{
    margin: 0 -52px;
}

.sidebar
{
    width: 147px;
}
.sidebar-filler
{
    width: 150px;
}

.scroll-container
{
    overflow-y: auto;
    overflow-x: auto;
    -ms-overflow-style: auto;
    display:block;
}

.validation-summary-errors
{
    color:red;    
}

.validation-summary
{
    color:red;  
    margin-top: 8px;
    text-align:left;  
}

.validation-error
{
    color:red;  
    text-align:left;  
    height: 16px;
}

.error
{
    color:red;    
    font-weight: bold;
    margin-top:10px;
}

.modal 
{
    display: block;
}

.message-success
{
    color:orangered; 
    font-weight: bold;   
}

.ngViewport.ng-scope
{
    height: auto !important;
    overflow-y: hidden;
}

.ngTopPanel.ng-scope, .ngHeaderContainer
{
    width: auto !important;
}


.gridStyle {
    border: 1px solid rgb(212,212,212);
    margin-left:5px;
    margin-right:5px;
    height: auto;
    /*height: 94px;*/ /* needs to be set and not 100%, will set correct value in javascript */
}

/*.accordionGridStyle
{
    border: 1px solid rgb(212,212,212);
    width: 100%; 
    height: 100%;
    min-height: 400px;
}*/

.form-group-1
{
    height: 40px;
    margin-bottom: 5px;
}

input.form-control,
select.form-control,
textarea.form-control {
    /*width: 205px;*/
    width: 100%;
    display: inline;
    display: block;
}

#customerEditDialog
{
    height: 150px;
}

.mainbar
{
    margin-left: 120px;
}

.col-very-narrow
{
    width: 80px!important;
}

.col-offset-very-narrow
{
    margin-left: 80px;
}

.col-narrow
{
    width: 150px;
}

.col-offset-narrow
{
    margin-left: 150px;
}

.col-medium
{
    width: 250px;
}
