body {
	padding:0;
	font-size:14px;
	background: var(--header_bottom_color);
}


.content-container { margin:0; padding:20px; padding-top:0; padding-bottom:0; overflow:auto; }
.disabled_button { color: lightgrey !important; 	pointer-events: none  !important; }
.fbutton { border:1px solid lightgrey; margin-right:2px; width:70px; }
footer {  }
footer p { padding:0;margin:0;}

.pGroup select[name=rp] { width:75px;}
.pGroup input[type=text] { width:75px; }

@media (max-width: 767px) { 
	.content-container { margin:0; padding:0; }
	body { margin:0; margin-right:0; padding:0; padding-right:0px; }
}


@media (max-width: 767px) {
.sm-mint a, .sm-mint a:hover, .sm-mint a:focus, .sm-mint a:active {
    padding: 8px 20px;
    }
    
.sm-mint a span.sub-arrow {
	height:20px;
	width:20px;
    font: bold 10px/20px monospace !important;
    margin-top:-10px; 
    }
    
.navbar-inner-desktop { display:none; } 
    
    
}

#main_menu_bar { background-color:#f0f0f0; }



.menuPath { 
	font-size:24px;
	font-weight:bold;
	display:inline-block;
	white-space: nowrap;
	overflow:hidden;
	line-height:1.2em;
}


.login_border {
    -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
	width:330px;
	margin:20px auto;
    padding: 50px;
    border: 1px solid grey;
    border-radius: 10px;
    background:white;
}
	

.login_title {
    border: none;
    padding-bottom: 30px;
    color: #666666;
    font-weight: bold;
    text-align:center;
    font-size: 22px;
	
}
.login_panel .login_prompt {
    text-shadow: none;
    margin-bottom: 0px !important;
	font-size: 18px;
	
    color: #333F48;
    width:90px;
    display:inline-block;
}
.login_panel input[type='text'], .login_panel input[type='password'] { 
	width:200px;
	margin:0;
}

@media (max-width: 500px) {
	.login_border { width: 300px; padding:10px; }
}

#question_list {
	border:1px solid lightgrey; 
}