﻿@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%;}
.text-larger{font-size:120% !important;}
.pad-bttm-5{padding-bottom:5px;}
.well-blue{background-color:#E3F2FA;}

h1 .small{color:#636363 !important;}
@media (min-width:768px){
 .text-right-md{text-align:right;}
}
.browseicon{
	padding:5px;
	color:#26374a;
}

/* ============================== index.cfm  ================================ */
#profileSearchBar {
    display: block;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.6);
	background-color:#F7F7F7;
}
@media (min-width: 992px){
#profileSearchBar {
    display: block;
    position: relative;
    z-index: auto;
    margin: 0;
    border-radius: 30px;
    padding: 11px 15px 20px 30px;
}
}
#browse ul li, #popplaces ul li, #prevcen ul li{
	line-height:2;
	}
#frmNewGeo label{font-size:1.3em;margin-right:5px;}
	
/* ============================== search-recherche.cfm  ================================ */

div#search details{background:#f5f5f5;}
div#search details summary, #browseresults details summary{background:#f5f5f5;}
div#search details div.tgl-panel{margin-left:1em;}

.frm_res details summary{background-color:#f5f5f5;}

#filter-panel > .panel-body{background-color: #E3F2FA;}


/* ============================== tables  ================================ */

table thead tr th, table thead tr td{
	vertical-align:bottom;	
	background-color: #eceff0 !important;
	text-shadow: white 0 1px 1px;
	font-weight:bold;
	color:#000 !important;
	border:1px solid #ddd;
	}
	
table thead{
	border-bottom:thick solid #C0C0C0;
	}
	
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:#eceff0;
	color:#000;
	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;}
.indent-8{padding-left:90px !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;}
}

/*.dataTables_wrapper .dataTables_info:after {
    content: none !important;
}

.dataTables_wrapper .dataTables_filter {
    display: none;
}*/