/* ------- GENERAL ----------*/html {position: relative;min-height: 100%;}body {margin-bottom: 60px;font-family: 'Lora', serif; color: #3e2413;}.main {padding:40px 0px;}header {background-color: #fff;padding: 20px 0px;box-shadow: 0 4px 5px -2px rgba(0,0,0,.22), 0 2px 1px -1px rgba(0,0,0,.05);}header h1 {color: #3e2413;font-size: 24px;text-align: center;}header .back-link {margin-top: 25px; display: inline-block;}header .back-link .glyphicon {margin-right: 5px;}.slogan-img {width: 100%; max-width: 900px;margin: 0 auto; padding: 25px 0px;}footer{background-color: #fff;color: #4f5459;position: absolute;bottom: 0;width: 100%;height: 80px;padding: 15px 0px;border-top: 1px solid #f5f5f5;}footer ul {list-style-type: none; margin: 0 -1em;}footer ul li { display: inline-block; vertical-align: top; padding: 0; margin: 0 1em;}footer ul li a:hover {color:#D7E052;}a {color: #3e2413;}a:hover {color:#D7E052;text-decoration: none;}.input-group-addon {color: #3e2413;background-color: #fff;}/* ------- BOTONES ----------*/.btn-brown {background-color:#3e2413; color:#fff;border:1px solid #3e2413;}.btn-brown:hover, .btn-primary:active{background-color:#D7E052; color:#3e2413;}.btn-green {background-color:#D7E052; color:#3e2413;border:1px solid #D7E052;}.btn-green:hover {background-color:#3e2413; color:#fff;border:1px solid #3e2413;}.menu-btn .col-md-3 {margin-bottom: 25px;}.menu-btn .btn{	display:table-cell;vertical-align: middle;padding:0px;font-size: 20px;height: 90px;width: 250px;}/* ------- PANELES ----------*/.panel-brown {border-color: #3e2413;}.panel-brown>.panel-heading {color: #fff;background-color: #3e2413;border-color: #3e2413;}.panel-brown>.panel-heading a {color: #D7E052;}.panel-green {border-color: #3e2413;}.panel-green>.panel-heading {color: #3e2413;background-color: #D7E052;border-color: #D7E052;}.panel-green>.panel-heading a {color: #3e2413;}/* ------- FILA DE FILTROS ----------*/.row-filtros {width: 100%; display: block;background-color: #f4f6f6;padding-top: 5px;border-radius: 3px;min-height: 135px;margin-bottom: 20px;}.row-filtros .form-group {width:100%;}.row-filtros .form-inline .form-control {width:100%;}/* ------- FORMULARIO DE ESTADOS ----------*/#form-estados .form-group {margin-bottom: 10px; }/* ------- FORMULARIO DE REPARACIONES ----------*/#form-reparaciones #tipo_arreglos .col-md-6 {margin-bottom: 5px; }#form-reparaciones #tipo_arreglos .col-md-12 {margin-top: 10px; }#form-reparaciones .panel {min-height: 400px;}/* ------- CONFIGURACION DE SEGUIMIENTO ----------*/#configuracion_seguimiento .panel {min-height: 325px;}#configuracion_seguimiento #solicitar_correo {margin-top: 10px;}/* ------- TABLA DETALLE ORDENES DE SEGUIMIENTO ----------*/#detalle_ordenes td {display: table-cell;vertical-align: middle;}/* ------- INPUT FILE FORMS ----------*//*.btn-file{overflow:hidden;position:relative;vertical-align:middle;}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:23px;direction:ltr;cursor:pointer;}.fileupload{margin-bottom:9px;}.fileupload .uneditable-input{display:inline-block;margin-bottom:0px;vertical-align:middle;cursor:text;}.fileupload .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center;}.fileupload .thumbnail>img{display:inline-block;vertical-align:middle;max-height:100%;}.fileupload .btn{vertical-align:middle;}.fileupload-exists .fileupload-new,.fileupload-new .fileupload-exists{display:none;}.fileupload-inline .fileupload-controls{display:inline;}.fileupload-new .input-append .btn-file{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.thumbnail-borderless .thumbnail{border:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.fileupload-new.thumbnail-borderless .thumbnail{border:1px solid #ddd;}.control-group.warning .fileupload .uneditable-input{color:#a47e3c;border-color:#a47e3c;}.control-group.warning .fileupload .fileupload-preview{color:#a47e3c;}.control-group.warning .fileupload .thumbnail{border-color:#a47e3c;}.control-group.error .fileupload .uneditable-input{color:#b94a48;border-color:#b94a48;}.control-group.error .fileupload .fileupload-preview{color:#b94a48;}.control-group.error .fileupload .thumbnail{border-color:#b94a48;}.control-group.success .fileupload .uneditable-input{color:#468847;border-color:#468847;}.control-group.success .fileupload .fileupload-preview{color:#468847;}.control-group.success .fileupload .thumbnail{border-color:#468847;}*/@media (max-width: 767px){	.header-logo, .logo-title, .header-link {text-align: center;}	.logo-title h1 {font-size: 16px;}	.header-logo img {width: 175px;}	.header-link .back-link{ margin-top: 15px;font-size: 12px;}	.footer-menu, .footer-text {text-align: center;}	.footer-menu ul {width: 100%;}	.footer-menu ul li {display: block;margin:0 0 10px 0;}}