
/* *************************************** */
/* media queries */

/*@media screen and (max-width:768px) {
	.header { width: 100%; }
	.jumbotron { margin:0; padding:20px 20px 30px; }
	.jumbotron { width: 100%; }
	.form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; text-align: center; }
}

@media screen and (min-width:768px) {
	.jumbotron { margin:0; padding:20px 60px 30px; }
}*/


/* *************************************** */
/* navbar */

/*
.nav ul li { text-align:center; background:url(../images/nav.png) no-repeat; display:inline-block; float:left; width:259px; height:55px; line-height:55px; font-size:18px; color:#fff; text-decoration:none; display:block; }
.nav ul li a { width:259px; height:55px; line-height:55px; font-size:18px; color:#fff; text-decoration:none; display:block; }
.nav ul li.nav_active { background:url(../images/nav_hover.png) no-repeat; }
*/
.navbar-default { background-color: rgba(105, 112, 197, 0.2); }
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #efe4e4;
}
.navbar-brand { padding: 5px 0px 5px 15px; }
.navbar-brand h3 {
	font-family:"Kaiti","STKaiti","楷体","华文楷体";
	margin-top: 10px;
	margin-bottom: 5px;
}
.navbar-nav .open .dropdown-menu { background-color: #efe4e4; }
.navbar-nav .open .dropdown-menu .divider { background-color: #d2cccc; }
.dropdown-menu > li > a.muted { cursor: default; }
.navbar .nav > li:last-child > a { margin-right: 30px; }
.nav > li > p { padding: 0 0 0 15px; }
.nav > li > a:hover { color: #555; background-color: #efe4e4; }

/* *************************************** */
/* jumbotron */

.jumbotron { background-color: #FFFFFF; }
.jumbotron button { margin:20px 0 0; }
.jumbotron > h4, h5 { margin:20px auto 0; }
.jumbotron ol li { margin:0 20px; text-align: center; }
.jumbotron .alert-danger { background-color: #F3B372; }
.jumbotron .thumbnail {
	background-color: rgba(238, 238, 238, 0.6);
	text-decoration: none !important;
	outline: none !important;
	padding: 0px;
	min-width: 270px;
}
.jumbotron .thumbnail .panel { margin: 0px; border: none; }
.jumbotron .thumbnail > .badge, .label { font-size: 14px; }
.jumbotron th { text-align: center; }

/*.jumbotron label { text-align: left; font-size: 16px; line-height: 1.8; }
.jumbotron p { text-align: left; font-size: 16px; line-height: 1.8; }*/

.jumbotron #survey-container .panel-body { text-align: left; }
.jumbotron #survey-container .alert { padding: 10px; margin: 10px auto;}
.jumbotron #survey-container h5 { padding: 5px 5px 5px 10px; font-size: 16px; }
.jumbotron #survey-container form div { padding: 5px 5px 5px 25px; }

.badge-todo { background-color: #d64d4d; }
.badge-saved { background-color: #eab02c; }
.badge-done { background-color: #3DB247; }
.badge-failed { background-color: red; }
.badge-alternate { background-color: #337ab7; }

.border-red { border-color: red; color: red; }

/* *************************************** */
/* Utils */

.space { padding:15px 0 0; margin:10px auto 0; }

/* h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { line-height: 1.4; } */

