/*********************/

.btn-gray {
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #bbb 100%);
	background-image: -o-linear-gradient(top, #ffffff 0%, #bbb 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bbb));
	background-image: linear-gradient(to bottom, #ffffff 0%, #bbb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffbbb', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #dbdbdb;
	text-shadow: 0 1px 0 #fff;
	border-color: #ccc;
}
.btn-gray:hover,
.btn-gray:focus {
	background-color: #bbb;
	background-position: 0 -15px;
}
.btn-gray:active,
.btn-gray.active {
	background-color: #bbb;
	border-color: #dbdbdb;
}
.btn-gray.disabled,
.btn-gray[disabled],
fieldset[disabled] .btn-gray,
.btn-gray.disabled:hover,
.btn-gray[disabled]:hover,
fieldset[disabled] .btn-gray:hover,
.btn-gray.disabled:focus,
.btn-gray[disabled]:focus,
fieldset[disabled] .btn-gray:focus,
.btn-gray.disabled.focus,
.btn-gray[disabled].focus,
fieldset[disabled] .btn-gray.focus,
.btn-gray.disabled:active,
.btn-gray[disabled]:active,
fieldset[disabled] .btn-gray:active,
.btn-gray.disabled.active,
.btn-gray[disabled].active,
fieldset[disabled] .btn-gray.active {
	background-color: #bbb;
	background-image: none;
}
/* *** */

@media (min-width: 768px){
	.modal.lg .modal-dialog {
		max-width: 900px;
		width: 100%;
	} .modal.xlg .modal-dialog {
		max-width: 1100px;
		width: 100%;
	}
}
