@charset "utf-8";
/* CSS Document */

/*
 * Base structure
 */

/* Move down content because we have a fixed navbar that is 50px tall */
body {
/*  padding-top: 40px;*/
 background-color: #fff;
 /* min-height: 75rem;*/
  padding-top: 3.5rem;
 }


/*
 * Global add-ons
 */

.sub-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}


.form-signin {
    max-width: 500px;
    padding: 19px 29px 29px;
    margin: 0 auto;
	//margin-top:90px;
    background-color: #f1f1f1;
	
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
       -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
			
	font-family:Tahoma, Geneva, sans-serif;
	color:#000000;
	font-weight:lighter;
    text-align:center;
}

.form-signin .form-signin-heading{
    color:#377A51;
}
.form-signin input[type="text"],
.form-signin input[type="password"],
.form-signin input[type="email"] {
    font-size: 16px;
    height: 45px;
    padding: 7px 9px;
}

.navbar-brand
{
font-size:14px;
}

.sortable-ul {
	list-style-type: none; 
	margin: 10px auto; 
	padding: 0; 
}
.sortable-ul ul {
	list-style-type: none; 
	margin: 0 0 0 20px;
	padding: 0; 
}
.sortable-ul div {
	margin: 4px 0; 
	padding: 5px 10px; 
	font-size: 16px;
	background: #eee;
    border: 1px solid #e0e0e0;
	border-left: 10px solid #e0e0e0;
}

/* Стиль для перетаскиваемого элемента. */
.sortable-ul .ui-sortable-helper {
	opacity: 0.8;
}

.question-img {max-width:100%;}

/*
.modal {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
background-color: white;
z-index: 9999;
}
*/
/*
.modal-body {
overflow: auto;
height: 600px;
}
*/