body {
    
}
a {
    outline: none;
}
a:hover {
    outline: none;
}
#login {
    width: 350px;
    margin: auto;
}
#wrapper {
    width:990px;
    margin:20px auto 0px auto;
    overflow:hidden;
}
#sidebar {
    width:200px;
    float:left;
}
#content {
    width:770px;
    float:left;
    border:0px solid blue;
    margin:0px 0px 0px 10px;
}
#sidebar div.well {
    margin:0px;
    padding:5px 0px 5px 0px;
}
#footer {
    width:100%;
    float:left;
    margin:10px 0px 20px 0px;
    font-size:11px;
    border-top:1px dotted #DDD;
    padding:10px;
}
#footer a {
    font-size:11px;
}
div.bienvenido{
    margin:0px 0px 10px 0px !important;
}
div.bienvenido p {
    margin:10px;
}
div.sidebar {
    margin:10px 0px 0px 0px !important;
}
td a i {margin-right:3px;margin-top:1px;}
form.nuevo-cliente button {float:right;}
form.nuevo-cliente {margin-top:10px;}
#detalles {width:99%; height:120px;}
div.botones button {margin-right: 10px;float:left;}
div.alert {margin-top:10px;}
div.form-inline input {width:150px;}
fieldset.well legend {margin-bottom:0px !important;padding-bottom:0px !important;}
#conceptos input {width:99%;}
dl.dl-horizontal dt {width:220px !important; margin-right:5px !important;}
form.filtro-fechas {
    margin:-15px 0px 0px 13px;
}
form.filtro-fechas input {
    width:162px;
}
#desc {width:600px;height:150px;}
div.tab-content table.table tfoot tr td a {
	display:none;
}