body{
background: linear-gradient(175deg, transparent,#AAA);
      min-height: 100vh;
}
.modal-content {    
    background: linear-gradient(175deg, #F4F4F4,#AAA);
}
.navbar-default{
box-shadow: none;
    position: sticky;
    top: -25px;
    z-index: 1;
}
.navbar.navbar-default::after {
    box-shadow: 0px 21px 14px -2px rgba(0, 0, 0, 0.5);
    position: absolute;
    content: ' ';
    width: 100%;
    height: 35px;
    border-radius: 50%;
    z-index: -1;
    margin-top: -51px;
}
.navbar.navbar-default .container-fluid{
  background-color:white;
}

.panel-default > .panel-heading {
    color: #333333;
    background-color: transparent;
    border-color: #888;
}


.nav-tabs {
    border-bottom: 1px solid #888;
    margin-bottom: 10px;
    margin-left: 0px;
}
.nav-tabs > li > a {
    padding: 10px 10px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #555555;
    background-color: #fff;
    border: 1px solid #888;
    border-bottom-color: #FFF;
    cursor: default;
}


.border-right{
border-right: 1px solid #888;
}

/*Styles for budget form*/
.Budget-Part{
position:relative;
}
.Budget-Part-Title {
    position: sticky;
    top: -7px;
    z-index: 1;
    box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.8);
    background-color: white;
}

/*Custom style for bug drop-down fields*/
.big-field .form-control {
    height: auto;
    max-height: 53px;
    overflow: hidden;
}
.big-field .ui-select-match-text, .big-field .ui-select-choices-row > span{
  white-space: pre-line !important;
}
}


