@media only screen and (max-width: 640px) and (max-device-width:1280px) {
	body {
	/*padding-left: 20px;
		padding-right: 20px;*/
	}
	.navbar-fixed-top,  .navbar-fixed-bottom,  .navbar-static-top {
	/*margin-left: -20px;
		margin-right: -20px;*/
	}
	.bootstrap-container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.bootstrap-container {
		width: auto;
		padding-top: 25px;
	}
	.row-fluid {
		width: 100%;
	}
	.row,  .thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	 [class*="span"],  .uneditable-input[class*="span"],  .row-fluid [class*="span"] {
	 float: none;
	 display: block;
	 width: 100%;
	 margin-left: 0;
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 box-sizing: border-box;
	}
	.span12,  .row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="offset"]:first-child {
		margin-left: 0;
	}
	.input-large,  .input-xlarge,  .input-xxlarge,  input[class*="span"],  select[class*="span"],  textarea[class*="span"],  .uneditable-input {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,  .input-append input,  .input-prepend input[class*="span"],  .input-append input[class*="span"] {
		display: inline-block;
		width: auto;
	}
	 .controls-row [class*="span"] + [class*="span"] {
	 margin-left: 0;
	}
	.modal {
		position: fixed;
		top: 20px;
		left: 20px;
		right: 20px;
		width: auto;
		margin: 0;
	}
	.modal.fade {
		top: -100px;
	}
	.modal.fade.in {
		top: 20px;
	}
	.bootstrap-container .bootstraprow.section {
		margin-top: 15px;
	}
	.bootstrap-container [class*="span"] {
		margin-top: 15px;
	}
	.bootstrap-container [class*="span"]:first-child {
		margin-top: 0;
	}
	.row.responsible-2column > [class*="span"], .row-fluid.responsible-2column > [class*="span"] {
		width: 49%;
		margin-top: 0;
	}
	.row.responsible-2column > [class*="span"]:nth-child(even), .row-fluid.responsible-2column > [class*="span"]:nth-child(even) {
		float: right;
	}
	.row.responsible-2column > [class*="span"]:nth-child(odd), .row-fluid.responsible-2column > [class*="span"]:nth-child(odd) {
		clear: both;
		float: left;
	}
	.row.responsible-2column > [class*="span"]:nth-child(2) ~ div, .row-fluid.responsible-2column > [class*="span"]:nth-child(2) ~ div {
		margin-top: 15px;
	}
	.row.responsible-3column > [class*="span"], .row-fluid.responsible-3column > [class*="span"] {
		width: 32%;
		margin-top: 0;
		margin-right: 2%;
		float: left;
	}
	.row.responsible-3column > [class*="span"]:nth-child(3n), .row-fluid.responsible-3column > [class*="span"]:nth-child(3n) {
		margin-right: 0;
	}
	.row.responsible-3column > [class*="span"]:nth-child(3n+1), .row-fluid.responsible-3column > [class*="span"]:nth-child(3n+1) {
		clear: both;
	}
	.row.responsible-3column > [class*="span"]:nth-child(3) ~ div, .row-fluid.responsible-3column > [class*="span"]:nth-child(3) ~ div {
		margin-top: 15px;
	}
}
@media (max-width: 480px) and (max-device-width:1280px) {
	.nav-collapse {
		-webkit-transform: translate3d(0, 0, 0);
	}
	.page-header h1 small {
		display: block;
		line-height: 20px;
	}
	input[type="checkbox"],  input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	.media .pull-left,  .media .pull-right {
		float: none;
		display: block;
		margin-bottom: 10px;
	}
	.media-object {
		margin-right: 0;
		margin-left: 0;
	}
	.modal {
		top: 10px;
		left: 10px;
		right: 10px;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}
