@media (min-width: 768px) {
 
html, body {
	height: 100%;
}
 
.main-inner {
	margin-bottom: 50px;
	margin-bottom: -100px;
}
 
.main, .main-inner {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: -120px;
	padding-top: 120px;
	height: 100%;
	z-index: 1;
	position: relative;
}

 
.span10, .well {
	height: 100%;
	margin-left: 15px;
}
 
.textarea-wrapper {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: -75px;
	padding-top: 75px;
	padding-bottom: 25px;
	height: 100%;
}
 
textarea {
	height: 100%;
}
}

#data {
	width: 100%;
    font-family: monospace;
}

#backupText {
    width: 100%;
}

#title {
	width: 100%;
}

#searchtext {
	width: 100%;
}

#deleter {
	float: right;
}

#loader {
	display: none;
}

#footer {
	text-align: center;
	opacity: 0.5;
}

.middle {
	vertical-align: middle;
}

/* stack for small displays */
@media (max-width: 768px) {
  	.row-fluid > .span2 {
  		width: auto;
  	}

  	.row-fluid > .span10 {
  		width: auto;
  	}
  	
  	.row-fluid > [class*="span"] {
  	  	float: none;
  		margin-left: 0px;
  	}
  	
  	.modal {
  		width: 280px;
  		margin: -140px 0 0 -140px;
  	}
  	
}
