    #loading-div {
        margin: 0 auto;
        vertical-align: middle;
        text-align: center;
    }
    
    #searchResultTab
    {
        position: relative; !important
        top: 20px; !important
    }
    .search-data 
    {
        font-size: 14px;
        color: #040404;
        text-transform: uppercase;
        float: left;
        margin-right: 10%;
        padding:0.5em;
    }
    #searchResultTab .search-result-title {
        padding:0 0.5em 0.5em 0.5em; !important
    }
    .search-data .event-tag 
    {
        padding-top: 0.5em;
    }
    .search-result-title, .search-result-title a
    {
        color: #0071ba; !important
    }
    .search-result-container .row:nth-child(odd) 
    {
        background: #e0e0e0;
    }
    .search-result-container .row
    {
        border-bottom:1px solid #021a40;
        margin: 0px 0px 0px 0px;
        padding-left: 10px;
        
    }
    .searchBox
    {
        visibility: hidden;
    }
    #searchResultTab .doc-icon img
    {
        border:1px solid #021a40;
        margin-left: 5px;
        margin-bottom: 5px;
        
    }
    
    .search-result-container 
    {
        margin-top: 10px;
        width:99%; !important
    }
    .search-input-container
    {
        margin-top: 0px;
    }
    .modal-header
    {
        padding: 0px;
    }
    .imf-tab-container
    {
        display:none;
    }
    
    
    .dropbtn 
    {
        background-color: #0171bb;
        padding: 8px;
        font-size: 16px;
        border: none;
        cursor: pointer;
        width: 160px;
        color: white;
    }
    
    .dropdown 
    {
        position: relative;
        display: inline-block;
    }
    
    .dropdown-content 
    {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
		border-style: groove;
    	border-width: 0.1em
    }
    
    .dropdown-content a 
    {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }
	.dropdown-content a:hover
    {
		background: rgba(186, 190, 193, 0.27);

    }
    .dropdown:hover .dropdown-content 
    {
        display: block;
    }

    .dropdown:hover .dropbtn 
    {
        background-color: #3294F5;
    }
    #searchheader
    {
        
        font-size: xx-large;
        
    }
    #people .span6:nth-child(odd) 
    {
        background: #e0e0e0;
    }
    #people .span6
    {
        border-bottom:1px solid #021a40;
        margin: 5px 0px 2px;
        padding-left: 10px;
        
    }
@media only screen and (max-width: 898px) {
.search-input-container input[type=text] {
		width: 75%;
        }
}
    @media only screen and (max-width: 509px) {
.search-input-container input[type=text] {
		width: 65%;
        }
}
