﻿select.form-control {
	padding: 0 0 0 12px;
}

.input-group-addon, .input-group-btn {
	width: 1%;
}

@media only screen and (max-width : 480px) { /* phone */
	.form-control, .input-group {
		width: 98%;
	}
}

@media only screen and (min-width : 481px) and (max-width : 991px) { /* laptop */

	.col-sm-2, .col-sm-3, .col-sm-4 {
		float: none;
	}

	.input-group, .form-control {
		width: 250px;
	}
}

@media only screen and (min-width:992px) { /* notebook */
	.col-sm-2, .col-sm-3, .col-sm-4 {
		float: left;
	}

	.input-group, .form-control {
		width: 100%;
	}
}
