﻿        
                /*.input-group,
                input,
                select,
                textarea {
                    max-width: 380px;
                }*/

                .icon-spaced-right {
                    margin-right: 8px;
                }

                .icon-spaced-left {
                    margin-left: 8px;
                }

                /*.centered {
                            display: block;
                            margin-left: auto;
                            margin-right: auto;
                        }*/

                /* Sticky footer styles
        -------------------------------------------------- */
                /*html {
          position: relative;
          min-height: 100%;
        }
        body {

        }*/

                /*.angular-google-map-container {
                            width: 100%; height: 100%;
                        }*/
                /*html, body {
            height: 100%;
        }
        div#content {
          height: auto;

        }*/
                html, body {
                    /*height: 100%;
                    padding-top: 70px;*/
                    width:100%;height:100%;margin:0;padding: 0 0 0 0;

                }

                /*body {
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box; 
                    box-sizing: border-box;
                      min-height: 2000px;
  
                }*/


                .navbar {
                    margin-bottom: 0;
                }

                .content {
                    position: relative;
                    height: inherit;
                }

                .marginSubNavbar{
                     margin-top: 50px;
                }
               
                .nomargin{
                     margin-top: 0;
                }
                
                .navbottom{
                    padding-top:70px;
                }
                



                .paddingSubNavbar{
                    padding-top: 70px;
                }
                 .paddingSubSubNavbar{
                    padding-top: 101px;
                }

                .vertical-center {
                    min-height: 100%; /* Fallback for browsers do NOT support vh unit */
                    min-height: 100vh; /* These two lines are counted as one :-)       */
                    display: flex;
                    align-items: center;
                }



                /*input,
                select,
                textarea {
                    max-width: 280px;
                }*/

                    input.ng-invalid.ng-touched {
                        border: 2px solid #b94a48;
                    }

                .textbox-xs {
                    max-width: 50px;
                }

                .textbox-sm {
                    max-width: 90px;
                }

                .textbox-std {
                    max-width: 160px;
                }

                .limitedwidth{
                    max-width: 280px;
                }

                .validation-summary-errors {
                    /*font-weight: bold;*/
                    color: #c94a48;
                }

.bg-home{
    background-color:#f8f8f8;
   /*background-image:url('/content/img/background/bgHome.jpg');*/ 
}

/*.panel-heading h3 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: normal;
    width: 75%;
    padding-top: 8px;
}*/

.table-fixed thead {
  width: 97%;
}
.table-fixed tbody {
  height: 500px;
  overflow-y: auto;
  width: 100%;
}
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th {
  display: block;
}
.table-fixed tbody td, .table-fixed thead > tr> th {

  border-bottom-width: 0;
}




.nav-tabs{
    /*text-align:center;*/
    margin-bottom: 0;
}

/*.navbar-header {
    float: left;

    text-align: center;
    width: 100%;
}
.navbar-brand {float:none;}*/

.tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:white;
}

.popover {
    max-width: 600px;
    width: 600px;
}



/*[ui-view].ng-enter, [ui-view].ng-leave {
  position: absolute;
  left: 0;
  right: 0;
  -webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}

[ui-view].ng-enter {
  opacity: 0;
  -webkit-transform:scale3d(0.5, 0.5, 0.5);
  -moz-transform:scale3d(0.5, 0.5, 0.5);
  transform:scale3d(0.5, 0.5, 0.5);
}

[ui-view].ng-enter-active {
  opacity: 1;
  -webkit-transform:scale3d(1, 1, 1);
  -moz-transform:scale3d(1, 1, 1);
  transform:scale3d(1, 1, 1);
}

[ui-view].ng-leave {
  opacity: 1;
  
  -webkit-transform:translate3d(0, 0, 0);
  -moz-transform:translate3d(0, 0, 0);
  transform:translate3d(0, 0, 0);
}

[ui-view].ng-leave-active {
  opacity: 0;
  
  -webkit-transform:translate3d(100px, 0, 0);
  -moz-transform:translate3d(100px, 0, 0);
  transform:translate3d(100px, 0, 0);
}*/