body{
	/*height: 100vh;*/
	font-size: 14px;
}

a {
	color: #0B2A45;
}

input {
	color: black;
	font-weight: bold;
}

select {
	color: black;
	font-weight: bold;
}

textarea {
	color: black;
	font-weight: bold;
}

.label {
	font-size: 16px;
}

.uppercase {
	text-transform: uppercase;
}

div.container-fluid{
	/*height: 100vh;*/
	background-color: #eee;
}

div.menu_top_1{
	border: 1px solid black;
	padding: 2px 0px 2px 0px;
	background: #DDE3F5;
	background: -webkit-linear-gradient(#F4F7FE, #D9DFF0);
	background:    -moz-linear-gradient(#F4F7FE, #D9DFF0);
	background:         linear-gradient(#F4F7FE, #D9DFF0);
}

li.menu_top_1_box{

}

li.stockNameHover{
	cursor: pointer;
}

li.stockNameHover:hover{
	background-color: #C9FCF9;
}

a.menu_top_1_link{
	font-weight: bold;
	color: black;
	font-size: 16px;
}

a.menu_top_1_active{
	color: #0442EE;
}

div.menu_right_1{
	/*min-height: 100vh;*/
	margin-top: 4px;
	border: 1px solid black;
	background-color: white;
}

div.content_left_1{
	min-height: 800px;
	background-attachment: fixed;
	background-position: center;
	margin-top: 4px;
	border: 1px solid black;
	background-color: white;
}

div#line1 span#a {
display:inline;
}
div#line1:hover span#a {
display:none;
}
div#line1 span#b {
display:none;
}
div#line1:hover span#b {
display:inline;
}

.panel-info > .panel-heading:hover {
	background-color: #A6D5EC;
}

#style-1::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
	width: 4px;
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}

.nav-down {
    bottom: -40px;
}

.footer{
  background: #f5b335;
  height: 40px;
  position: fixed;
  top: 0;
  transition: top 0.2s ease-in-out;
  width: 100%;
}