.drop {
	min-height: 50px;
	width:100%;
	max-width: 250px;
	border: 1px dashed #999999;
	padding: 10px;
	margin-top:-30px;
}
.box__file{
	visibility:hidden;
	}
.row-names{
	background-color: #eee;
	}
.box__input .status{
	margin-top:10px;
	font-style:italic;
	}
.box__input table{
	max-width:100%;
	margin-top:20px;
	}
.box__input table select{
	width:auto;
	}
.badge{
	border:none;
	}
div.list{
	overflow-x:auto;
	background-color:#fafafa;
	}
.brline{
	word-wrap: break-word;
	}
code{
	display:block;
	overflow-x:auto;
	max-width:100%;
	}
.added{
	padding-top:20px;
	margin-bottom:20px;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	}
.box__input table td{
	padding:5px 13px;
	box-sizing:border-box;
	}
.sent-table{
	table-layout:fixed;
	}
.contactDrop li ul{
	display:none;
	padding-left:10px;
	}
.unchegrouped{
	padding-left:10px;
	}
.contactDrop li, .contactDrop ul, .unchegrouped li{
	display:block;
	float:left;
	width:100%;
	margin:0px;
	box-sizing:border-box;
	}
.contactDrop li label{
	float:left;
	}
.contactDrop > li > label{
	font-weight:bold;
	}
.contactDrop li.color-important{
	color:#ed4e2a;
	}
.contactDrop li.color-warning{
	color:#fcb322;
	}
.contactDrop li.color-info{
	color:#57b5e3;
	}
.contactDrop li.color-success{
	color:#3cc051;
	}
.contactDrop button{
	border:none;
	background:none;
	cursor:pointer;
	padding:0px 6px;
	}
.contactDrop button:focus{
	outline:none;
	}
.scrollingbox{
	width:100%;
	max-width:300px;
	height: 232px;
	box-sizing:border-box;
	overflow-y:auto;
	float:left;
	padding:10px;
	background:#f4f4f4;
	}
.button-div{
	float:left;
	width:100%;
	margin-top:10px;
	}
.added button{
	width:38px;
	}
.dtpck{
	float:right;
	}
.dtpck{
	margin-left:10px;
	}
.dtpck input{
	margin-bottom:0px;
	cursor:pointer;
	}
.dtpck i{
	float:right;
	margin-top:8px;
	margin-right:5px;
	margin-left:5px;
	}
.right{
	float:right;
	}
#message{
	resize:vertical;
	max-height:400px;
	}
@media screen and (max-width:700px){
	
.box__input table td, .box__input table select option{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
}
.bg-gr{
	margin-right:5px;
	margin-bottom:10px;
	}
.bg-gr.active-group{
	outline:2px solid #09F;
	}
@media screen and (max-width:1200px){
.md-scrollable, #zinutes_wrapper, #sample_editable_1_wrapper{
	overflow-x:auto;	
	}
.md-scrollable > table{
	width:915px;
}
.md-ov-hi{
		overflow:hidden;
		}
#zinutes_wrapper > table, #sample_editable_1_wrapper > table{
	width:1200px;
}
.sw-faster .row-fluid .span6{
	width:100%;
	margin-left:0px;
	}
}
@media screen and (max-width:900px){
	#vartotojai_wrapper{
		overflow-x:auto;	
		width:100%;
		float:left;
		}
	
		#vartotojai_wrapper > table{
		width:900px;
	}
	}
@media screen and (max-width:767px){
	#zinutes_filter, #vartotojai_filter{
		float:left;
		}
	.span6{
		overflow:hidden;
		}
	}

@media screen and (max-width:550px){
	.page-404 .number{
		font-size:120px;
		letter-spacing:0px;
		}
.md-scrollable2{
	overflow-x:auto;	
	}
.md-scrollable2 > table{
	width:530px;
}
}
@media screen and (max-width:390px){
	.md-scrollable3{
	overflow-x:auto;	
	}
.md-scrollable3 > table{
	width:390px;
}
	}
.brand img{
	height:28px;
	width:auto;
	}
.description{
	font-style:italic;
	margin-top:10px;
	}
.coverthis{
	position:relative;
	}
.coverthis > .thecoverer{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	z-index:101;
	}
div.lleft{
	float:left;
	}
.controls select, .controls inout{
	vertical-align:top;
	}
div.checker{
	margin-top:7px;
	}
.notthat div.checker{
	margin-top:0px;
	}
.addinputs.notgood{
	border-color:#900 !important;
	outline-color:#900 !important;
	}
.addinputs.notgood:focus{
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(153,0,0,0.6) !important;
	}
.addinputs{
	border-color:#090 !important;
	outline-color:#090 !important;
	}
.addinputs:focus{
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(0,153,0,0.6) !important;
	}
.addinputs{
	width:97px;
	}
#addedTable th{
	vertical-align:top;
	}
.addselectsd{
	width:111px !important;
	}
.overlay{
	z-index:9999;
	background-color:#3d3d3d;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	}
.ovtable{
	display:table;
	width:100%;
	height:100%;
	}
.ovcell{
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	}
.login-form .controls input{
	height:35px !important;
	}
.login-form .controls input{
	width:100% !important;
	}