.dialog{
	overflow-y: scroll;
max-height: 90%;
}
.adplacer{
	width:100%;
	background-color: #1f005c;
	color:white;
	position:fixed;
	top:1px;
	font-weight:bold;
	text-align:center;
	background: linear-gradient(#1f005c, #0f0326);
	}
.adplacer .ofinside{
	border-top: 2px solid #d9fefc;
	border-bottom: 2px solid #d9fefc;
	margin: 14px 0px;
}
#mbody{
	width:960px;
	margin:auto;
	background-color:whitesmoke;
	border-left: 3px solid #e4e4e4;
	border-right: 3px solid #e4e4e4;
}
#inbody{
	display: inline-block;
	vertical-align:top;
	width:670px;
	padding: 0px 15px;
	}
#jsidebar{
	display: inline-block;
	width:261px;
}
#dfoot{
font-size:small;
background-color: #666;
color: #ccc;
border: 1px dotted #26135a;
border-radius: 10px;
margin: auto;
padding: 11px 9px;
}
#dfoot a{
	color:#ccc;
	text-decoration:none;
}
#dfoot a{
	color: white;
}
#dfoot a:hover{
	color:#fff;
	text-decoration:underline;
}
.jsidebox{
margin-top: 3px;
margin-bottom: 18px;
text-align: justify;
}
.jsidetitle{
background: linear-gradient(#838A84, #032606);
/*border-radius: 16px 0px 0px 0px;*/
padding: 8px;
color: white;
font-weight: bold;
}
.jsideinside{
margin-right: 5px;
border: 1px solid #c3c3c3;
padding: 7px;
box-shadow: 1px 1px 2px #7c7687;
}
.jsideinside li{
	list-style:none;
	border-top: 0.5px dotted grey;
	margin:9px;
	padding: 5px !important;
}

.btn-jama{
color: #fff;
background-color: #505A55;
border-color: #239b7d;
}

.btn-jama:hover{
	color:skyblue;
}.btn-jama:not(:hover){
	color:white !important;
}
.btn-jama:not(hover){
	color:white;
}
.alert-jama{
	background-color:#0f0326;
color:white;
	border: 0.5px solid smokewhite;
}
.alert-jama-lite{
background-color:#89d3f0;
color:white;
	border: 0.5px solid smokewhite;
}
#menus ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
background-color: #1f005c;
background: linear-gradient(#1f005c, #0f0326);
}
#menus li {
    float: left;
}

#menus li a {
    display: block;
    color: white;
    text-align: center;
    padding: 8px 16px;
    text-decoration: none;
}

#menus li a:hover:not(.active) {
    background-color: #00425c;
	color:white;
	text-decoration:none;
}

#menus .active {
    background-color: #4CAF50;
}
#menus .menutoleft{
	float:right;
}
#dashbod{
width: 342px;
display: inline-block;
background-color: white;
text-align: center;
height:125px;
}
.newsflash{
	font-size: 17px;
text-align: center;
text-shadow: 2px 2px white;
color: black;
}
.newsflash:hover{
	background-color:#fff8d4;
}
.impbutton{
	font-size:18px;
}
.impbutton:hover{
	box-shadow: 3px 3px 2px white;
	background-color: #588493;
	cursor:pointer;
}
.list-group-item:hover{
	background-color:beige;
}
/*patching bs forminline*/
.smallfom{
	max-width:200px
}

.mbr-cards-col{
	padding-top:0px !important;
	padding-bottom:0px !important;
}
.input-sm{
	height:30px;
	min-height:unset;
}
.btn{
	padding:unset;
}