.mg-widget-googlemap img {
    max-width: none;
}
.error-container p {
	margin-bottom: 0px;
}
.sidebar-nav {
	padding: 9px 0;
}
#container_back
{
	min-height:500px;
}
.mg-multipleimg-selected {
	background-color: #EFEFEF;
}


/*footer{
    position: absolute;
    bottom: 0;
}*/

/* BETTER STYLES FOR BACKEND FORMS */

.form-horizontal label{
	width: 200px;
}

.controls, .texto-detalle{
	font-size: 11px;
}

.controls th{
	font-size: 13px;
	color: #333;
}

.controls input, .controls select{
	margin-right: 5px;
}

.mg-widget-availability label, .mg-widget-autocompletemaps label.control-label{
	display: none;
}

.mg-widget-availability .controls, .mg-widget-autocompletemaps .controls{
	margin-left: 0px;
}

.mg-widget-autocompletemaps input, .mg-widget-autocompletemaps label{
	margin-bottom: 2px;
}

.mg-widget-availability .controls div h2, .mg-widget-availability .controls div p{
	margin-left: 20px;
}

.mg-widget-availability .controls div h2{
	color: #333;
}
form#login-form .form-horizontal .controls{
    margin-left: 75px;
}


.mg-widget-availability .controls .span{
	margin-left: 0px;
	border: 0px;
}
.filter_sales
{
	 padding-top: 10px; 
	 padding-left: 20px; 
}
.btn_datefilter
{
	 margin-top: 5px;
	 margin-left: 0px !important; 
}

.label-success {
	background-color: #99CC00;	
}

.label-info {
	background-color: #2991E1;	
}

.label-warning {	
	background-color: #FF8E01;	
}

.sizeimg {
   width: 100px !important; 
   height: 100px !important; 
}

