/*

LC Teal:	#008AAB - #006178;
LC Purple:	#83276B - #5c1b4b;
LC Navy:	#172B54 - #081C45;

*/

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap');

body, .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon *, .entry-content *{
	font-family: 'Noto Sans JP', sans-serif !important;
	font-weight: 100;
}
b, strong{
	font-weight: bolder !important;
}
.fa, .far, .fas {
    font-family: "Font Awesome 5 Free" !important;
}
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}
a, a:visited{
	color: #83276B;
}

.bg-blue{
	background-color: #172B54;
	color: white;
}
.bg-grey{
	background-color: #f1f1f1;
}
.caps{
	text-transform: uppercase;
}
.btn{
	text-transform: uppercase;
}
.btn-primary, .btn-primary:not(:disabled):not(.disabled).active{
	background-color: #83276B;
	border-color: #83276B;
	color: white !important;
}
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active:hover{
	background-color: #5c1b4b;
	border-color: #5c1b4b;	
}
.btn-secondary{
	background-color: #172B54;
	border-color: #172B54;
	color: white !important;
}
.btn-secondary:hover{
	background-color: #081C45;
	border-color: #081C45;	
}
.btn-white{
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}
.btn-white:hover{
	background-color: #f1f1f1;
	border-color: #f1f1f1;	
}
button.btn, input[type="button"].btn, input[type="reset"].btn, input[type="submit"].btn{
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
}
button.btn:hover, input[type="button"].btn:hover, input[type="reset"].btn:hover, input[type="submit"].btn:hover{
	border: 1px solid transparent;
}
button.btn.btn-primary, input[type="button"].btn.btn-primary, input[type="reset"].btn.btn-primary, input[type="submit"].btn.btn-primary{
	background-color: #83276B;
	border-color: #83276B;
}
button.btn.btn-primary:hover, input[type="button"].btn.btn-primary:hover, input[type="reset"].btn.btn-primary:hover, input[type="submit"].btn.btn-primary:hover{
	background-color: #5c1b4b;
	border-color: #5c1b4b;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{
	padding: .375rem .75rem;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	color: #212529;
}

input[type="search"][class~="ddInput"] {
	border: 0px solid #ced4da;
	background-color: #f9f9f9;
}

input[type="search"][class~="ddInput"]::-webkit-search-cancel-button,
input[type="search"][class~="ddInput"]::-webkit-search-decoration {
	-webkit-appearance: none;
	appearance: none;
}

div[class~="choices__item"][aria-selected=true] {
	background-color: #008AAB;
	padding-bottom: 7px;
	padding-left: 12px;
}

.member #wp-admin-bar-wp-logo, .member #wp-admin-bar-site-name, .member #wp-admin-bar-search{
	display: none;
}
.top-nav{
	border-bottom: 1px solid #c0c0c0;
	padding: 0;
}
.top-nav .navbar{
	padding: .5rem 0;
}
.top-nav .nav-item a{
	color: #008AAB;
	font-weight: 300;
}
#header-widget-area{
	margin-left: auto;
	padding: 0 0.5rem;
}
#header-widget-area .widget{
	margin: 0;
}
#gtranslate-3{
	position: relative;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cg%3E%3Cpath style='fill:%23DBDBDB;' d='M22.4,24c0.9,0,1.6-0.7,1.6-1.6v-16c0-0.9-0.7-1.6-1.6-1.6H6.8L13.1,24L22.4,24L22.4,24z'/%3E%3Cg%3E%3Cg%3E%3Cpath style='fill:%23DCDCDC;' d='M22.4,5.5c0.2,0,0.5,0.1,0.6,0.3c0.2,0.2,0.3,0.4,0.3,0.6v16c0,0.2-0.1,0.4-0.3,0.6 c-0.2,0.2-0.4,0.3-0.6,0.3h-8.8L7.8,5.5H22.4 M22.4,4.8H6.8L13.1,24h9.3c0.9,0,1.6-0.7,1.6-1.6v-16C24,5.5,23.3,4.8,22.4,4.8 L22.4,4.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpolygon style='fill:%234352B8;' points='11.6,19.5 13.1,24 17.2,19.5 '/%3E%3C/g%3E%3Cpath style='fill:%23607988;' d='M22.5,11.4v-0.9H18V9h-1.5v1.5h-2.9v0.9h5.8c-0.3,1.1-1,2.1-1.7,2.9c-1.2-1.4-1.2-1.8-1.2-1.8h-1.2 c0,0,0.1,0.7,1.7,2.6c-0.5,0.5-0.9,0.9-0.9,0.9l0.4,1.2c0,0,0.6-0.5,1.3-1.2c0.7,0.8,1.6,1.7,2.8,2.8l0.8-0.8 c-1.3-1.2-2.2-2.1-2.9-2.8c0.9-1.1,1.9-2.5,2-3.7L22.5,11.4L22.5,11.4L22.5,11.4z'/%3E%3Cpath style='fill:%234285F4;' d='M1.6,0C0.7,0,0,0.7,0,1.6v16.3c0,0.9,0.7,1.6,1.6,1.6h15.6L10.9,0H1.6z'/%3E%3ClinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='12.845' y1='15.2854' x2='23.9952' y2='15.2854' gradientTransform='matrix(1 0 0 -1 0 25.7)'%3E%3Cstop offset='0' style='stop-color:%23FFFFFF;stop-opacity:0.2'/%3E%3Cstop offset='1' style='stop-color:%23FFFFFF;stop-opacity:2.000000e-02'/%3E%3C/linearGradient%3E%3Cpath style='fill:url(%23SVGID_1_);' d='M12.8,4.8h9.6c0.9,0,1.6,0.7,1.6,1.6V16L12.8,4.8z'/%3E%3Cpath style='fill:%23EEEEEE;' d='M8.9,10.4c-0.1,0.7-0.7,1.8-2.2,1.8c-1.3,0-2.4-1.1-2.4-2.4s1.1-2.4,2.4-2.4c0.7,0,1.2,0.3,1.5,0.6 l1-1C8.6,6.4,7.8,6,6.7,6C4.7,6,3,7.7,3,9.7s1.7,3.8,3.8,3.8c2.2,0,3.6-1.5,3.6-3.7c0-0.3,0-0.5-0.1-0.8H6.7v1.3L8.9,10.4L8.9,10.4 z'/%3E%3C/g%3E%3CradialGradient id='SVGID_2_' cx='1.5676' cy='25.2344' r='33.6156' gradientTransform='matrix(1 0 0 -1 0 25.7)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23FFFFFF;stop-opacity:0.1'/%3E%3Cstop offset='1' style='stop-color:%23FFFFFF;stop-opacity:0'/%3E%3C/radialGradient%3E%3Cpath style='fill:url(%23SVGID_2_);' d='M22.4,4.8h-9.9L10.9,0H1.6C0.7,0,0,0.7,0,1.6v16.3c0,0.9,0.7,1.6,1.6,1.6h10l1.5,4.5h9.3 c0.9,0,1.6-0.7,1.6-1.6V16V6.4C24,5.5,23.3,4.8,22.4,4.8z'/%3E%3C/svg%3E%0A");
	background-position: center left;
	padding-left: 28px;
	background-repeat: no-repeat;
	background-size: 20px;
}
#gtranslate-3:after{
	content: "\f0d7";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 1em;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 24px;
	height: 24px;
	width: 12px;
	z-index: 1;
	text-align: center;
	color: #212529;
}
#gtranslate-3 #gtranslate_selector{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0 !important;
	margin: 0;
	width: auto;
	font-weight: 300;
	font-size: 14px;
	padding-right: 20px;
	position: relative;
	z-index: 2;
	background: transparent;
	color: #575757;
}
header.site-header{
	border-bottom: 14px solid #008AAB;
}
.navbar-brand{
	margin: 0;
	padding: 15px 0;
}
.navbar-brand img{
	max-height: 60px;
}
#primary-menu{
	position: relative;
}
#primary-menu #menu-member-access + #menu-main-menu{
	margin-left: 0 !important;
}
#menu-member-access .dropdown-menu{
	left: 0;
}
#menu-member-access .dropdown-menu a{
	white-space: normal;
}
#primary-menu .nav-item > a{
	color: #575757;
	font-weight: 300;
	text-transform: uppercase;
	transition: all 0.25s;
}
#primary-menu .nav-item > a:hover, #primary-menu .nav-item.show > a, #primary-menu .nav-item.show > a:hover{
	color: #83276B;
	font-weight: 500;
}
.navbar-nav .dropdown-toggle:hover + .dropdown-menu, .dropdown-menu:hover{
	display: block;
}
.navbar-nav .dropdown-toggle::after{
	display: none;
}
.navbar-nav .dropdown-menu{
	border: 0;
	border-bottom: 1px solid #CCCCCC;
	border-radius: 0;
	margin-top: 0;
}
.navbar-nav .dropdown-menu div[class*='col']{
	margin-bottom: 15px;
}
.navbar-nav .dropdown-menu .nav-title{
	color: #83276B;
	display: block;
	width: 100%;
	margin-bottom: 10px;
	font-weight: 500;
}
.navbar-nav .dropdown-menu a{
	display: block;
	width: 100%;
	clear: both;
	white-space: nowrap;
	margin: 0.25em 0;
	color: #575757;
}
.navbar-nav .dropdown-menu ul{
	margin-left: 0;
	padding-left: 1.25rem;
	margin-bottom: 0.5rem;
}
.navbar-nav .dropdown-menu ul a{
	font-style: italic;
}
.navbar-light .navbar-toggler{
	color: #575757;
	border: 0;
	padding: 0;
}
#hero-widget-area{
	padding: 40px 0;
}
#hero-widget-area img{
	margin-top: 30px;
}
.hero-title{
	color: #008AAB;
}
.home .w-100.search {
	padding: 40px 0;
}
.w-100.search input[type="search"]{
	padding: 24px;
	height: auto;
	border-radius: 0;
}
.w-100.search h4{
	margin-bottom: 20px;
}
.w-100.search .submit:before{
	content: "\f002";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 1.325em;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	line-height: 1;
	height: 1em;
	z-index: 1;
	text-align: center;
	color: #CCC;
	pointer-events: none;
}
.w-100.search .search-submit{
	height: 100%;
	border-radius: 0 3px 3px 0;
	width: 60px;
	position: relative;
	background-color: #e6e6e6;
}
.w-100.search .teal{
	background-color: #008AAB;
	border-color: #008AAB;
}
.w-100.search .teal:hover{
	background-color: #006178;
	border-color: #006178;
}
#featured-widget-area, .related, .highlights{
	padding: 40px 0;
}
#featured-widget-area .form-row > div, .related .form-row > div, .highlights .form-row > div, .archive .list > div, .news .list > div{
	margin-bottom: 20px;
}
#featured-widget-area .featured, .related .featured, .highlights .highlight, .archive .list .latest, .news .list .latest{
	border-radius: 3px;
	background-color: white;
	height: 100%;
	box-shadow: 0 3px 6px rgba(0,0,0,0.08), 0 3px 6px rgba(0,0,0,0.12);
	overflow: hidden;
	position: relative;
}
#featured-widget-area .featured .image, .related .featured .image, .archive .list .latest .image, .news .list .latest .image{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
#featured-widget-area .featured .content, .related .featured .content, .archive .list .latest .content, .news .list .latest .content{
	padding: 20px;
	padding-bottom: 60px;
}
#featured-widget-area .featured .content .btn, .related .featured .content .btn, .archive .list .latest .content .btn, .news .list .latest .content .btn{
	position: absolute;
	bottom: 20px;
	left: 20px;
}
#featured-widget-area .featured .content h3, .related .featured .content h3, .archive .list .latest .content h3, .news .list .latest .content h3{
	color: #008AAB;
}
#featured-widget-area .featured .content h3:after, .related .featured .content h3:after, .archive .list .latest .content h3:after, .news .list .latest .content h3:after{
	content: "";
	display: block;
	width: 100px;
	height: 2px;
	background-color: #008AAB;
	margin-top: 10px;
	margin-bottom: 20px;
}
.related h2, .highlights h2{
	color: #008AAB;
}
.related h2:after, .highlights h2:after{
	content: "";
	display: block;
	width: 200px;
	height: 2px;
	background-color: #008AAB;
	margin-top: 10px;
	margin-bottom: 30px;
}
.highlights .highlight{
	padding-top: 100%;
	background-size: cover;
	background-position: center;
}
/* Archive */
.news #crumbs, .archive #crumbs{
	margin-bottom: 40px;
}
.news .entry-title, .archive .page-title{
	margin-bottom: 2em;
}
.news section h2{
	margin-bottom: 1em;
}
/* Post */
.post #banner_image, .page #banner_image{
	height: 170px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.post #crumbs, .page #crumbs{
	margin-bottom: 40px;
}
.post h1, .page h1{
	color: #008AAB;
}
.entry-content a, .entry-content a:visited{
	color: #008AAB;
	text-decoration: underline;
}
.entry-content p.btn a{
	color: white;
	text-decoration: none;
}
.table td, .table th{
	border: 1px solid #dee2e6;
}
#full_report + #full_report{
	margin-top: 20px;
}
.page .board{
	clear: left;
	max-width: 140px;
}
/*** Search ***/
#search .tabs > div.active{
	background-color: #f1f1f1;
}
#search .tabs .btn{
	padding: .75rem 1.5rem;
	font-weight: 300;
}
#search .tabs > div.active .btn{
	font-weight: 500;
	color: #83276B;
}
#results{
	border-top: 2px solid #172B54;
}
#results #preload > div, #results #list:not(.all) > div, #results #list.all > div > div{
	padding: 20px;
	padding-bottom: 8px;
	box-shadow: 0 3px 6px rgba(0,0,0,0.08), 0 3px 6px rgba(0,0,0,0.12);
	border-radius: 3px;
	margin-bottom: 30px;
	background-color: white;
}
#results #list > div .title{
	color: #008AAB;
	font-weight: 500;
}
#results #preload > div .title{
	display: block;
	width: 300px;
	max-width: 100%;
	height: 23px;
	margin-bottom: 1px;
	background-color: #f1f1f1;
	border-radius: 3px;
}
#results #preload > div p{
	height: 20px;
	margin-top: 8px;
	margin-bottom: 16px;
	background-color: #f1f1f1;
	border-radius: 3px;
}
#results #preload .tags .divider, #results #list .tags .divider{
	border-top: 1px #c0c0c0 solid;
	margin-top: 20px;
	margin-bottom: 20px;
}
#results #preload .tag > div, #results #list .tag > div{
	background-color: #f1f1f1;
	padding: 4px 8px;
	border-radius: 3px;
	font-weight: 400;
	margin-bottom: 12px;
}
#results #list .tag > div{
	cursor: pointer;
}
#results #preload .tag > div{
	width: 200px;
	height: 32px;
}
#filters .bs-placeholder .filter-option-inner-inner{
	color: transparent;
}
#filters .bootstrap-select > .dropdown-toggle{
	border: 1px solid #ced4da;
}
#filters .bootstrap-select > .dropdown-toggle:hover{
	background-color: white;
}
.fa-lc{
	height: 16px;
	width: 16px;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 217 217' style='enable-background:new 0 0 217 217;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23212529;%7D%0A%3C/style%3E%3Ccircle class='st0' cx='26' cy='191' r='26'/%3E%3Cellipse class='st0' cx='26' cy='123' rx='26' ry='23'/%3E%3Cellipse class='st0' cx='26' cy='63.5' rx='26' ry='17.5'/%3E%3Cellipse class='st0' cx='26' cy='13' rx='26' ry='13'/%3E%3Cellipse class='st0' cx='94' cy='191' rx='23' ry='26'/%3E%3Cellipse class='st0' cx='153.5' cy='191' rx='17.5' ry='26'/%3E%3Cellipse transform='matrix(0.8842 -0.4672 0.4672 0.8842 -39.3381 85.6876)' class='st0' cx='153.12' cy='122.17' rx='14.79' ry='26'/%3E%3Cellipse transform='matrix(0.4672 -0.8842 0.8842 0.4672 -8.2512 118.061)' class='st0' cx='93.83' cy='65.88' rx='14.79' ry='26'/%3E%3Cellipse class='st0' cx='204' cy='191' rx='13' ry='26'/%3E%3Cellipse transform='matrix(0.7071 -0.7071 0.7071 0.7071 -60.3589 102.1142)' class='st0' cx='93.08' cy='123.92' rx='20.62' ry='26'/%3E%3Cellipse transform='matrix(0.7071 -0.7071 0.7071 0.7071 0.8365 127.4622)' class='st0' cx='154.28' cy='62.72' rx='11' ry='26'/%3E%3Cellipse transform='matrix(0.9331 -0.3597 0.3597 0.9331 -31.4081 79.469)' class='st0' cx='197.86' cy='124.14' rx='9.3' ry='26'/%3E%3Cellipse transform='matrix(0.3597 -0.9331 0.9331 0.3597 41.6052 98.8991)' class='st0' cx='92.86' cy='19.14' rx='9.3' ry='26'/%3E%3C/svg%3E");
	background-size: cover;
	background-repeat: no-repeat;
}
.active .fa-lc{
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 217 217' style='enable-background:new 0 0 217 217;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2383276B;%7D%0A%3C/style%3E%3Ccircle class='st0' cx='26' cy='191' r='26'/%3E%3Cellipse class='st0' cx='26' cy='123' rx='26' ry='23'/%3E%3Cellipse class='st0' cx='26' cy='63.5' rx='26' ry='17.5'/%3E%3Cellipse class='st0' cx='26' cy='13' rx='26' ry='13'/%3E%3Cellipse class='st0' cx='94' cy='191' rx='23' ry='26'/%3E%3Cellipse class='st0' cx='153.5' cy='191' rx='17.5' ry='26'/%3E%3Cellipse transform='matrix(0.8842 -0.4672 0.4672 0.8842 -39.3381 85.6876)' class='st0' cx='153.12' cy='122.17' rx='14.79' ry='26'/%3E%3Cellipse transform='matrix(0.4672 -0.8842 0.8842 0.4672 -8.2512 118.061)' class='st0' cx='93.83' cy='65.88' rx='14.79' ry='26'/%3E%3Cellipse class='st0' cx='204' cy='191' rx='13' ry='26'/%3E%3Cellipse transform='matrix(0.7071 -0.7071 0.7071 0.7071 -60.3589 102.1142)' class='st0' cx='93.08' cy='123.92' rx='20.62' ry='26'/%3E%3Cellipse transform='matrix(0.7071 -0.7071 0.7071 0.7071 0.8365 127.4622)' class='st0' cx='154.28' cy='62.72' rx='11' ry='26'/%3E%3Cellipse transform='matrix(0.9331 -0.3597 0.3597 0.9331 -31.4081 79.469)' class='st0' cx='197.86' cy='124.14' rx='9.3' ry='26'/%3E%3Cellipse transform='matrix(0.3597 -0.9331 0.9331 0.3597 41.6052 98.8991)' class='st0' cx='92.86' cy='19.14' rx='9.3' ry='26'/%3E%3C/svg%3E");
}
#pills .btn.active:before{
	content: '';
	display: block;
	width: .5em;
	height: 1em;
	border-style: solid;
	border-width: 0 .26em .26em 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	border-color: #FFFFFF;
	float: left;
	margin-right: 12px;
}
#pills .btn:not(.active){
	background-color: transparent;
	color: #83276B !important;
}
/*** Members ***/
#regions h2, #regions h6{
	color: #008AAB;
}
#regions h2:after, #regions h6:after{
	content: "";
	display: block;
	width: 100px;
	height: 2px;
	background-color: #008AAB;
	margin-top: 10px;
	margin-bottom: 20px;
}
#regions h6:after{
	margin-bottom: 5px;
}
#regions .list{
	margin-top: 30px;
	border-top: 1px solid #c0c0c0;
	padding-top: 30px;
}
#regions .member-info.social a:hover{
	color: #172B54;
}
#regions .member-info.social i{
	height: 36px;
	width: 36px;
	display: block;
	border-radius: 50%;
	border: 2px solid #83276B;
	line-height: 34px;
	text-align: center;
	float: left;
	margin-right: 10px;
}
#regions .member-info.social a:hover i{
	border: 2px solid #172B54;
}
footer .footer-main{
	background-color: #008AAB;
	color: white;
	padding: 50px 0;
}
footer .footer-main a{
	color: white;
}
footer .footer-main a:hover{
	color: white;
}
footer #social-menu .nav-link i{
	height: 36px;
	width: 36px;
	display: block;
	border-radius: 50%;
	border: 2px solid white;
	line-height: 34px;
	text-align: center;
}
footer .footer-bottom{
	padding-top: 20px;
	font-size: 0.75em;
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) { ... }

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) { ... }

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.navbar-nav .dropdown-menu{
		left: auto;
		right: 0;
		padding: 20px;
		box-shadow: 0 3px 6px rgba(0,0,0,0.08), 0 3px 6px rgba(0,0,0,0.12);
		border: 0;
		border-radius: 4px;
	}
	.navbar-nav .dropdown-menu.show{
		display: none;
	}
	.navbar-nav .dropdown-menu div[class*='col']{
		margin-bottom: 0px;
	}
	#primary-menu .nav-item > a{
		text-align: right;
	}
	#primary-menu .nav-item.show > a{
		color: #575757;
		font-weight: 300;
	}
	#hero-widget-area img{
		margin-top: 0px;
	}
	.w-100.search h4{
		margin-bottom: 0px;
	}
}

body {
	background-color: transparent;
}

.dynatable-per-page-label{
	font-size:0px;
}

#dynatable-per-page-output-table{
	width: 80px;
	margin-left:20px;
}

#dynatable-search-output-table{

}

.chosen-container{
	min-width:250px;
}

.chosen-container-multi .chosen-choices li.search-field input[type=text] {
	height: 25px;
}

textarea[name=q]{
	visibility:hidden;
	height:0px;
	width:0px;
}


.legend-table {
	margin-left:20px;
	width: 500px;
	font-size: 12px;
}
table.legend-table td{
	width: 50%;
	border: 1px solid black;
	vertical-align: top;
	padding-left: 5px;
}
table.legend-table th{
	width: 50%;
	border: 1px solid black;
	vertical-align: top;
	padding-left: 2px;
}
#annotatedSearchContainer table {
	font-size: 12px;
}
#annotatedSearchContainer h3, #annotatedSearchContainer h2{
	text-align: center;
}

#output-table{
	font-size: 12px;
}
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { ... }