body{
	width: 100%;
	padding: 0;
	margin: 0;
	overflow-x: hidden;
}
input[type=text], input[type=password], select{
	max-width: 300px;
}
input.largerCheckbox{
	width: 20px;
	height: 20px;
}
/*Maschera di Inserimento*/
#measuresModal input[type=text],
#measuresModal input[type=password], 
#measuresModal select{
	max-width: 100%;
}
.QTY_input{
	width: 80px;
}
#measures{
	overflow-x: hidden;
}

/*Insert/Edit Mask: affiancamento dei filtri di ricerca con i menu a tendina*/
#measuresModal select,
#measuresModal .search-measures{
	width: 50%;
	max-width: 50%;
}
#measuresModal .search-measures{
	float: left;
}
#measuresModal table td{
	vertical-align: middle;
}

#cartModal .modal-dialog.
#worklistModal .modal-dialog {
    width: 95%;
	/*max-width: 740px;*/
}

.checkbox.large{
    height:22px;
    width:22px;
}

.checkbox.large[type="checkbox"]:before{
    width: 20px;
    height: 20px;
}
.checkbox.large[type="checkbox"]:after{
    top: -20px;
    width: 16px;
    height: 16px;
}
.align-label{
	padding-top: 4px;
	padding-left: 2px;
}
/*Override Dimensions/Style*/
.modal-header{
	border-bottom: 0px;
}
.modal-body{
	padding-bottom: 0px;
	padding-top: 0px;
}
.modal-footer{
	margin-top: 0px;
}
.col-md-12{
	padding-left: 0px;
	padding-right: 0px;
}
.navbar-right{
	padding-right: 15px;
}
/********************************************************************************/
/*Checkbox*/

/********************************************************************************/

/**************************************************************************************/
/* RESPONSIVE */
/* All Responsive
================================================== */  
@media (min-width: 992px){
	.modal-lg {
		width: 1200px;
	}
}

@media only screen and (max-width: 959px) {
	/*hide things*/
}

/* Tablet (Portrait) = Design for a width of 730px
================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* Mobile (Portrait) = Design for a width of 280px
================================================== */
@media only screen and (max-width: 767px) {
}

/* Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
}

/***************************************************************************************/
/*More Little*/
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
}

/***************************************************************************************/
/*iPad in landscape*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
}

/*iPad in portrait*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { 
}