
body {
    /* font-family: 'Nunito-Regular', sans-serif; */
    background: #eaeaea;
}
label {
    margin-bottom: 0rem;
}
#top-wrapper {
    position: relative;
}
#search {
	top: -80px;
}

/******* Main Menu CSS CHanges *******/
#navcontainer ul {
    font-family: 'Montserrat', 'Nunito-Regular', sans-serif;
}
#navcontainer ul li a {
/*     letter-spacing: 0.03rem; */
    font-weight: normal;
}

/***** Content Section ******/
.content-wrapper {
    background: #fff;
    /* padding-top:4rem; */
    padding-bottom: 1.5rem;
}
.content-wrapper h1 {    
    /* text-transform: uppercase; */
    padding: 0.5rem 0rem;
    border-radius: 3px;    
    border-bottom: 1px dashed #adadad;
    margin-bottom: 2rem;
    /* background: #efefef; */
    /* border: 1px solid #dedede; */
    /* box-shadow: 0px 0px 5px #dcdcdc; */
    font-weight:bold;
    font-size: 1.5em;
}
h2{
    
    margin-bottom: 2rem;
    font-weight:bold;
    color:black;
    
    
}

.form-control:focus, .btn:focus,
.pagination .page-item a:focus {
    box-shadow: none;
}
.form-control-plaintext {
    font-weight: bold;
}
.table {
    margin-bottom: 0rem;
}



.table tr th, .table tr td {
    font-family: 'Montserrat', 'Nunito-Regular', sans-serif;
    font-size: 0.875rem;
}
.pagination {
    margin-top: 1rem;
}
.pagination > .page-item > a {
    text-decoration: none;
    cursor: pointer;
}
.custom-control-label::before {
    border: 1px dashed #a5a5a5;
    outline: none;
}
.custom-control-label::after {
    box-shadow: none;
}
#navcontainer {
    display: flex;
}
#navcontainer .navbar-light {
	width: 100%;
}
.navbar-nav .nav-item .dropdown-menu {
	padding-top: 0px;
	padding-bottom: 0px;
	top:42px;
	border: 0px;
}
.navbar-nav .nav-item.active .nav-link {
	background-color: #03264B;
}
.navbar-nav .dropdown-toggle::after {
	display: none;
}

