	fieldset fieldset.responsive-fieldset {display: inline-flex; margin:auto; vertical-align:top; }
	div.bc {display: inline-block;vertical-align:top;  font-size:x-small; margin-right:15px;}
	tblack{color:"black";}
	table .grid {border: 1px solid black}
	table .grid {    border-collapse: collapse;    width: 100%;}
	th, td  .grid {    text-align: left;    padding: 15px;}
	tr:nth-child(even) .grid {background-color: #f2f2f2}
	th .grid {    background-color: #4CAF50;    color: white;}

fieldset{
     vertical-align: top;
    display: inline-block;
    border: 1px groove #ddd !important;
    padding: 0 0.8em 0.8em 0.8em !important;
    margin: 0 0 0.8em 0 !important;
    max-width:550px;
    -webkit-box-shadow:  0px 0px 0px 0px #000;
            box-shadow:  0px 0px 0px 0px #000;
}
legend {margin: 5px; padding: 2px;border: 2px solid gray;}
hr {height: 1px;color: #123455;background-color: #123455;border: none;}
.thin {margin: 5px; padding: 0px;}
.responsive-fieldset {display:table-cell; width: 100%}
.fswide {max-width:900px;}
.intro { font-size: 130%}
.no-outline {    background-color: transparent;    border: 0px solid;    height: 5px;    width: 300px;    color: #CCC; 	}
legend {
    font-size: 120%;
    width:inherit; /* Or auto */
    padding:0 10px; /* To give a bit of padding on the left and right */
    border-bottom:none;
}
button{    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    border-radius: 4px;}
textarea {float:left; margin-right: 5px;}
tooltip_position:'bottom'
.slicer-track-low {background: DarkGray; }
.slider-selection {background: black; }
.slider-track-high {background: blue;}


#range1 .slider-track-high, #range2 .slider-track-high, #range3 .slider-track-high {background: black;}
#range1 .slider-track-low, #range2 .slider-track-low, #range3 .slider-track-low {background:black;}
#range1 .slider-selection, #range2 .slider-selection, #range3 .slider-selection {background: blue;}
.nav-tabs{
  background-color:SkyBlue;
}
.tab-content{    background-color:#ffffff;    color:#000;    padding:5px}
.nav-tabs > li > a{  border: medium none;      color:#000;}
.nav-tabs > li > a:hover{  background-color: DeepSkyBlue !important;    border: medium none;    border-radius: 0;    color:#fff;}
body .modal {
    /* new custom width */
    width: 600px;
    /* must be half of the width, minus scrollbar on the left (30px) */
    margin-left: 50px;
}
section {margin:0; padding:0}