/**********************************************
 agancy CSS overrides
**********************************************/
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    background-color: #f7f7f7 !important;
}

.container-fluid {
    padding-left: 0px;
    padding-right: 0px;
}

@media screen and (max-width: 767px) {
	.modal .modal-content, .modal .modal-dialog {
		height: auto !important;
	}
}

.header {
	border-bottom: none !important;
}  

.header .tagline {
    font-size: 0.8em;
}

@media (min-width: 480px) {
	.header .tagline {
		font-size: 1.214em;
	}
}
	
.header .siteTitle {
    font-size: 0.9em;
}

@media screen and (min-width: 480px) and (max-width: 599px) {
	.header .siteTitle {
		font-size: 1.4em;
	}
}

@media screen and (min-width: 600px) and (max-width: 699px) {
	.header .siteTitle {
		font-size: 1.8em;
	}
}

@media screen and (min-width: 700px) {
	.header .siteTitle {
		font-size: 2.0em;
	}
}

@media (min-width: 768px) {
	.header {
		background-size: cover !important;
	}
}

@media (max-width: 767px) {
	table tr td {
    width: auto !important;
	}
}

img.logo {
	/* display: none; */
}

/**********************************
Som Columns override
**********************************/
.columns .ui-columns-search input {
    background-image: none !important; 
}

div.ui-columns-search {
	z-index:1 !important;
}

/* XSmall */
@media (max-width: 768px) { 
	thead {display:none !important;}
}

.footer {
    padding-bottom: 15px !important;
}

.footerNav a {
    line-height: 20px !important;
}
/**********************************************
 ESRI overrides
**********************************************/
/**********************************************
 map components
**********************************************/
/**********************************************
 general components
**********************************************/