﻿@charset "utf-8";
/* CSS Document */

.text-bold{font-weight:bold;}
.text-normal{font-weight:normal;}
.text-italic{font-style:italic;}
.font-small{font-size:97%;}
.pad-bttm-5{padding-bottom:5px;}
h1 .small{color:#636363 !important;}

/* ============================== index.cfm  ================================ */
.h2{
	font-size:26px;
    border-bottom: 0px !important;
    margin-bottom: 0em;
    padding-bottom: 0em;
	}
#popplaces ul{
	list-style:none;
	}
#popplaces ul li{
	line-height:2 !important;
	}

/* ============================== search-recherche.cfm  ================================ */
.well{
	margin-bottom:0 !important;
	margin-left:-1.2em !important;
	}
label.form-label-inline{padding-left:10px;}
.radios{padding-left:10px;padding-right:20px;}
.form-control{width:95%;}

.accordian .list-group{margin-bottom:0 !important;}
.accordian .ul{margin-bottom:0 !important;}

div#browse ul li{line-height:2em !important;}

div#search details{background:#f7f7f7;}
div#search details summary{background:#f7f7f7;}
div#search details div.tgl-panel{margin-left:1em;}

/* ============================== tables  ================================ */

table{
	font-size:16px;	
}

table thead tr th, table thead tr td{
	vertical-align:bottom;	
	background-color: #eee !important;
	text-shadow: white 0 1px 1px;
	border-color: #d4d4d4;
	font-weight:bold;
	color:#666 !important;
	border:1px solid #ddd;
	}
	
table thead{
	border-bottom:thick solid #666;
	}
	
table thead th a.fn-lnk {
	background-color: #FFFFFF;
}

table tbody tr th{
	font-weight:normal;
	border:1px solid #ddd;
	}

table tbody tr th.stubheader{
	background-color:#EEEEEE;
	color:#666;
	font-weight:bold;
	}

table tbody tr td {
	border:1px solid #ddd;	
}

.indent-1{padding-left:20px !important;}
.indent-2{padding-left:30px !important;}
.indent-3{padding-left:40px !important;}
.indent-4{padding-left:50px !important;}
.indent-5{padding-left:60px !important;}
.indent-6{padding-left:70px !important;}
.indent-7{padding-left:80px !important;}

.modal-body h3{font-size:97%;}

#censusnavbar .navbar a{text-decoration:none;}
#censusnavbar .navbar-brand{padding: 5px 15px;}
#wb-sm2{background:#ccc;}
.navbar{margin-bottom:0 !important;}
.navbar-default {
    background-color: #ccc;
    border-color: #ccc;
}
.navbar-default .navbar-link:visited, .navbar-default .navbar-nav>li>a:visited {
    color: #000 !important;
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text {
    color: #000;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #000 !important;
    background-color: #e7e7e7;
}

.wb-fnote{border:0 !important;}

/* Increase size of symbols for visibility */
.link-revised{font-size:larger !important;text-decoration:none;}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
	.link-revised {font-size:medium !important;}
}

.text-larger{font-size:120% !important;}

