/* 
    Document   : colors
    Author     : Little Neko
    Description: template colors
/* Table of Content
==================================================

#BOOSTRAP CUSTOMIZATION
#TYPOGRAPHY
#LINKS AND BUTTONS
#HEADER
#MAIN MENU 
#FOOTER 
#SLIDERS
#PORTFOLIO
#MISCELANIOUS
#NEKO CSS FRAMEWORK

*/

/* BOOSTRAP CUSTOMIZATION
================================================== */
.row { margin-left:0; margin-right:0;}
/** tabs **/
.panel-default>.panel-heading {background:#000; }
.panel-default>.panel-heading:hover {background:#fff; }
.panel-default>.panel-heading:hover a {color:#000; }
.panel-title>a {color:#fff;}
.panel-title>a:hover {text-decoration: none;}



/* END BOOSTRAP CUSTOMIZATION
================================================== */
table.table.riesgo.capitales tr td { text-align:right;}
#edit_simple .modal-dialog, #edit_continente .modal-dialog, #edit_contenido .modal-dialog  { width:100%;}
#edit_simple .form-horizontal, #edit_continente .form-horizontal, #edit_contenido .form-horizontal  { padding:0;}
#edit_simple table.table , #edit_continente table.table, #edit_contenido table.table  { width:100%; text-align:right; text-transform:uppercase;}
#edit_simple table.table.riesgo tr td input , #edit_continente table.table.riesgo tr td input, #edit_contenido table.table.riesgo tr td input {  text-align:right;}

#edit_terceros .modal-dialog { width:90%;}
#busqueda_por_referencia .modal-dialog { width:90%;}
#archivos_especiales .modal-dialog { width:60%;}
#task .modal-dialog { width:70%;}
#open_task .modal-dialog { width:70%;}


/* TYPOGRAPHY
================================================== */

body {
	color:#777;
	background: #fff;
	font-family:'Open Sans', Arial, Helvetica, sans;
}
.form-group { margin-bottom: 5px;}
#velo { width:100%; height:100%; min-height:100% !important; position: fixed; top:0; left:0; z-index:99999; background:url(../images/ajax-loader.gif) no-repeat center center rgba(0,0,0,.9);}
.input-sm { height:34px;}
#explica p { font-size:12px; color:#222;}
div.borra { clear:both;}
blockquote small {
	color:inherit;
}
h1, h2, h3, h4, h5, h6 {
	color:#000;
}
.portfolio-text h4 { color:#FFF;}
h2 {
 color:#222;	
}
h2 i {color:#999}
h2.subTitle:after, h1.noSubtitle:after{
	background-color:#000;
}
h2.titulos { font-size:18px; font-weight:bold; color:#00489a;}
#exit { position:absolute; top:68px; right:20px; z-index:9999;} 
blockquote.bigTitle { font-size:2em; color:#7FB6E6;}
label {  font-size:11px; color:#222; text-transform:uppercase; font-size:10;}
.blue {color:#7FB6E6;}

#valora tr.titles {
    background: none repeat scroll 0 0 #003d7e;
    color: #fff;
    font-size: 1em;
    padding: 8px;
}
#valora tr td { padding:4px; max-width:100px;}
#valora tr td:nth-child(1) { width:30px;}
#valora tr td:nth-child(2),#valora tr td:nth-child(7), #valora tr td:nth-child(9) { max-width:30px;}
#valora tr td:nth-child(4),#valora tr td:nth-child(5), #valora tr td:nth-child(6), #valora tr td:nth-child(8), #valora tr td:nth-child(10), #valora tr td:nth-child(11) { max-width:50px;}
#valora tr td:nth-child(12) { max-width:60px;}
#valora strong { width:auto; float:left; margin-right:5px;} 
#valora input { width:auto; background:#003d7e; color:#fff; border:none;}
#valora input.little { max-width:60px;}
form.misvals { padding:0;}
#valora .medium { background:#fff; width:100%; max-width:100%; color:#000; border:1px solid #003d7e;}
#valora .medium2 { background:#fff; width:100%; max-width:100%; color:#000; border:1px solid #003d7e;}
#valora .medium3.last-medium { background:#fff; width:100%; max-width:80%; color:#000; border:1px solid #003d7e;}

.centrador { margin:0 auto !important;}
/*** parallax sections ***/

.paralaxText blockquote:before, .paralaxText blockquote:after {
	color:#fff;
}
#home, #paralaxSlice1, #paralaxSlice2, #paralaxSlice3, #paralaxSlice4 {
	background-color:#000;
}
#home {
	background-image:url('../images/theme-pics/background.jpg');
}
#paralaxSlice1 {
	background-image: url('../images/theme-pics/section-content-bg1.jpg');
}
#paralaxSlice2 {
	background-image: url('../images/theme-pics/section-content-bg11.jpg');
}
#paralaxSlice3 {
	background-image: url('../images/theme-pics/paralax-blue-3.jpg');
}
#paralaxSlice4 {
	background-image: url('../images/theme-pics/paralax-4.jpg');
}
.paralaxText blockquote, .paralaxText h1, .paralaxText h2, .paralaxText h3, .paralaxText p, .paralaxText i{
	color:#fff;
}
.space-sep {
    clear: both;
    display: block;
    height: 20px;
}
.space-sep.white { background:#fff; margin-left:-15px; margin-right:-15px; height:10px;}
.space-sep-10 {
    clear: both;
    display: block;
    height: 10px;
}

.space-sep-40 {
    clear: both;
    display: block;
    height: 40px;
}
.space-sep-60 {
    clear: both;
    display: block;
    height: 60px;
}
.space-sep-80 {
    clear: both;
    display: block;
    height: 80px;
}

.mg-left { margin-left:51% !important;}
.mg-right { margin-right:51% !important;}
@media(max-width:720px){
	.mg-left { margin-left:20px !important;}
	.mg-right { margin-right:0 !important;}
}
/* END TYPOGRAPHY
================================================== */

/* ------------------------------------------------------------------
Preloader
------------------------------------------------------------------- */

.page-loader {
	position: fixed;
	background: #000;
	bottom: 0;
	right: 0;
	left: 0;
	top: 0;
	z-index: 9998;
}

.loader {
	position: absolute;
	border-left: 2px solid #ffffff;
	border-top: 2px solid rgba(255, 255, 255, 0.2);
	border-right: 2px solid rgba(255, 255, 255, 0.2);
	border-bottom: 2px solid rgba(255, 255, 255, 0.2);
	height: 46px;
	width: 46px;
	left: 50%;
	top: 50%;
	margin: -23px 0 0 -23px;
	text-indent: -9999em;
	font-size: 10px;
	z-index: 9999;
	-webkit-animation: load 0.8s infinite linear;
	   -moz-animation: load 0.8s infinite linear;
	     ms-animation: load 0.8s infinite linear;
	      o-animation: load 0.8s infinite linear;
	        animation: load 0.8s infinite linear;
}

.loader,
.loader:after {
	border-radius: 50%;
	width: 46px;
	height: 46px;
}

@-webkit-keyframes load {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes load {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

/****************************
Tables
****************************/
table.table, table {
    width: 100%;
    text-align: left;
    background-color: transparent;
}

table.table thead tr {
    border-right: 0;
    background-color: #f6f6f6;
    text-align: left;
    padding: 10px 15px;
    vertical-align: top;
    font-size: 14px;
    font-weight: bold;
}

.table td, .table th {
    padding: 8px;
    border: 1px solid #D8D8D8;
}

.table tbody tr:hover {
    background: #eee;
}
.table.riesgo tbody tr:first-child:hover {
    background: #003d7e;
}
table.hover thead th, table.hover tbody td {
    border: none;
}

table.hover thead tr {
    background-color: transparent;
}

table.hover tr {
    border: none;
    border-bottom: 1px solid #dddddd;
}

table.hover tbody tr:nth-child(odd) {
    background-color: #f4f4f4;
}
table.riesgo tr.prim {
    background: none repeat scroll 0 0 #003d7e;
    color: #fff;
    font-size: 1em;
    padding: 8px;
}
tr.condiciones {background:#099; text-transform:uppercase;}
tr.condiciones td { color:#FFF; text-transform:uppercase;}
table.cond_table tr td:first-child { width:5%;}
table.cond_table tr td:nth-child(2) { width:20%;}
table.cond_table tr td:nth-child(3) { width:20%;}

table.cond_table tr td input.moneda{ text-align:right;}
table.cond_table tr td input.centrado{ text-align: center;}
#condiciones { display:none;}
/* LINKS AND BUTTONS
================================================== */

a {
	color:#000;
}
a:hover, .scrollspyNav .active a {
	color:#000;
}
ul.iconsList li a {
	color:#555
}
ul.iconsList li a:hover, ul.iconsList i {
	color:#000
}

/*** buttons ***/
.btn {
	background:#003D7E;
	color:#fff;
	border:2px solid #fff;
}
.btn:hover {
	color:#000;
	border-color:#eee;
	text-shadow:none;
	background:#fff
}
.btn-primary {
	background: #006dcc;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background: #555;
}
.btn-info {
	background: #49AFCD;
}
.btn-success {
	background: #5BB75B;
}
.btn-warning {
	background: #FAA732;
}
.btn-danger {
	background: #DA4F49;
}
.btn-link, .btn-link:active, .btn-link[disabled], .btn-link:hover {
	background:none;
	border:none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	box-shadow: none;
	color:#49AFCD;
}
.btnWrapper {
	border:1px solid #ccc;
}
#redbooth { height:34px; font-size:14px; padding-left:10px; padding-right:10px;}
.buscar { height:34px; font-size:14px; padding-left:10px; padding-right:10px;}
/* END LINKS AND BUTTONS
================================================== */

/* MAIN MENU 
================================================== */

#mainHeader{
	background:url(../images/halo_negro_menu.png) repeat;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}

#mainHeader .navbar-inner {
	background: #444;
	filter:none !important;
}
#mainMenu ul li a, #resMainMenu ul li a {
	color:#444;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background: #000;
	color:#fff;
}

/* END MAIN MENU 
================================================== */

/* FOOTER 
================================================== */

footer {
	color:#f5f5f5;
	background:#111;
	border-top:1px solid #555;
	z-index: 99;
}
footer a {
	color:#f60;
	
}
footer ul li { display: inline; list-style-type:none; text-decoration:none;}
#footerRights {
	background-color:#222;
	color:#999;
}
p.credits {
	color:#555;
}
p.credits a {
	color:#000;
}

/* END FOOTER 
================================================== */

/* HOME
================================================== */

#home h1 {color:#FFFFFF;}

/* END HOME
================================================== */

/* SLIDERS
================================================== */

/*** FLEX ***/

.flexslider {
	box-shadow:none;
}
.slides .txt div {
	background:#444;
	color:#FFFFFF;
}
.flexslider .flex-direction-nav a {
	background-color:#000;
}

.flexslider .flex-control-paging li a:hover, #sliderWrapper .flex-control-paging li a.flex-active{
	background: #fff;
	border:2px solid #fff;
}
.flexslider .flex-control-paging li a {
	background: transparent;
	border:2px solid rgba(255,255,255,0.5);
}
.flexslider .flex-control-nav {
	background:transparent;
}
.flexslider h1 {
	color:#fff;
	background-color:#000;
}
.flexslider h2 {
	color:#fff;
	background-color:#333;
}
.flexslider .caption p {
	background-color:#fff;
	color:#555
}

/*** flexHome ***/
#flexHome  h1 {	color:#fff;
	background:none;
	}
#flexHome  h2 {	color:#fff;
	background:none;
}

/*** END FLEX SLIDER ***/

/* END SLIDERS
================================================== */

/* PORTFOLIO
================================================== */

nav#filter a {
	background-color: #EEE;
	color:#555;
}
nav#filter a:hover, nav#filter a.current {
	background-color: #000;
	color:#fff;
}
li.filterTitle {
	color:#4F6266;
}
section#projectDescription {
	background-color:#F8F8F8
}
.mask{background-color: #000;}
/* END PORTFOLIO
================================================== */

/* MISCELANIOUS
================================================== */
/*** hover images ***/
.iconLinks a span {color:#fff;}

/*** pricing table ***/
.pricingBloc {
	background-color:#fff;
	border:1px solid rgba(0, 0, 0, 0.2);

}
.pricingBloc ul li {
	border-bottom:1px solid #ddd;
	color:#444!important;
}
.pricingBloc ul li:last-child {
	border-bottom:none;
}
.pricingBloc h2 {
	background-color:#555;
	color:#888!important;
	border:none;
}
.pricingBloc h3 {
	background-color:#777;
	color:#fff!important;

}
.pricingBloc p {
	background-color:#eee;
	color:#444!important;
}
.pricingBloc.focusPlan {
	margin-top:0;
	border-color:#D1D1D1;
}
.pricingBloc.focusPlan h2{
	background-color:#333;
	color:#fff!important;
}
.pricingBloc.focusPlan h3 {
	background-color:#000;
	padding:1.25em;
	color:#fff!important;
}

/*** Form ***/
.moneda { text-align:right;}
.moneda:after {content: "€";}
.derecha { text-align:right;}
.centrada { text-align:right;}


.form-control:focus{
	
	background-color:#fff;
	/*box-shadow:none!important;
	-webkit-box-shadow:none!important;
	-moz-box-shadow:none!important;*/
	border-color:#013B7D;outline:0;-webkit-box-shadow: 0 0 2px #013B7D;box-shadow: 0 0 2px #013B7D;
}
.form-control {
	color: #444;
	background-color:#f5f5f5;
   /* border:none;*/
}
.has-error .form-control  {color: #B94A48;
background-color: #F2DEDE;
border-color: #EED3D7;}

.has-error div {color:#fff;
background-color: #B94A48;
border:none}

#projectQuote, #projectQuote h3{background:#ddd;color:#444;}

/* END MISCELANIOUS
================================================== */

/* NEKO CSS FRAMEWORK
================================================== */

/*** Feature box **/

.boxFeature i{color:#000;} 

/*** slices ***/
.slice{
	background-color:#fff;
}

/*** call to action ***/
.ctaBox {border:2px solid rgba(0,0,0,0.05);}
.ctaBoxFullwidth{border:none}

.ctaBox blockquote {
	color:#fff;
}

/*color1*/
.color1, .slice.color1, .bulle.color1, .ctaBox.color1{
	background-color:#F7F7F7;
	color:#444;
}

.color1 h1, .color1 h2, .color1 h3, .color1 h4, .color1 blockquote, .color1 a{
	color:#444;
}
.color1 a.btn{color:#fff;}
.color1 a.btn:hover{color:#000;}

/*color4*/
.color4, .slice.color4, .bulle.color4, .ctaBox.color4{
	background-color:#000;
	color:#fff;
}

.color4 h1, .color4 h2, .color4 h3, .color4 h4, .color4 blockquote, .color4 a {
	color:#fff;
}

.color4 h2.subTitle:after, .color4 h1.noSubtitle:after {
	background:#fff;
}
/*** icons ***/
.iconRounded {border:2px solid #f60;color:#000;background-color:#fff;}
.iconRounded:hover, .color1 .iconRounded:hover{background-color:#000;color:#fff;}
.color1 .iconRounded {color:#000;}
.color4 .iconRounded {background-color:#FFF;color:#000;}




/*FORMS*/
form { padding:0 2em; margin-top:0;}

form-group { margin:0;}
.form-control { border-radius:0; box-shadow:none; margin-bottom:2px; }
.form-group p { margin-bottom:0;}
.form-wrapper label.control-label { width:100%; color:#FFF; text-align:left; padding:.5em 0 .5em 1em; background:#428BCA; margin-bottom:2px;}
.form-wrapper label i { margin-left:.5em;}
.input-group-addon {
    background-color: #013B7D;
	color:#FFF;
   /* border: 1px solid #ccc;*/
    border-radius: 4px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 6px 12px;
    text-align: center;
}
label.control-label { font-size:14px; padding:0; text-align:center; color:#333;}
.form-horizontal .control-label {
    text-align: right;
}
.form-horizontal .control-label.izda {
	padding-top:3px;
    text-align: left;
}
.form-horizontal .control-label.dcha {
	padding-top:3px;
    text-align: right;
}
#user .form-horizontal .control-label {
    text-align: left;
	padding-left:15px;
}
.form-horizontal .control-label.left { text-align:left;}
.form-horizontal .form-group {
    margin-left: 0;
    margin-right: 0;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #909;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #909;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #909;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #909;
}
/* PANELES
================================================== */

.help-block a { font-size:13px; text-align:right; display:block; padding-right:15px;}
.col-md-12.envio { padding-left:0;}
.col-md-12.envio .btn.btn-lg { margin-top:15px;}
.panel-default > .panel-heading { background:#003D7E;}
.panel-default > .panel-heading.verde { background:#090;}
.panel-default > .panel-heading.amarillo { background:#ffc22e;}
.panel-default > .panel-heading.rojo { background:#e71630;}
.read-more.btn-primary {color:#FFF; font-weight:100; font-size:1em; padding:.5em; margin:0;}
.read-more.btn-primary:hover {color:#000; background:#f60; text-decoration:none;}
.panel { border-radius:0; margin-bottom:0; box-shadow:none; }
.panel-body {
    padding: 15px 0;
	background:none;
}
.panel-default { border:none; margin-top:0;}
.panel .table { border:none; border-collapse:separate; border-spacing:1px 1px;}
.panel-body p {font-size:1.2em; font-weight:300;}
.panel .table tr, .proceso .panel .table td  { border:none;}
.panel .table td { padding-top:5px; padding-bottom:5px; border:none; font-size:1em; font-weight:100;}
.panel .table td:first-child { /*width:30%;*/ background:#DDD; color:#000;}
.panel .table tr { border-bottom: 1px dotted #DDD; text-align:center;}
.panel .table tr:first-child,  .panel .table tr:first-child td:first-child  { background:#000; color:#FFF; padding:8px; font-size:1em;}
.panel .table a { font-weight:600; color:#428BCA; text-decoration:none;}
.modal-dialog {
	top: 50px;
   
    
    z-index: 1050;
}

a, img, i { outline:none; outline-style:none;}

/*TABLES*/

table.table, table {
	width:95%;
    text-align: left;
    background-color: transparent;
	margin:0 auto;
	font-size: 12px;
}

table.table thead tr {
    border-right: 0;
    background-color: #f6f6f6;
    text-align: left;
    padding: 10px 5px;
    vertical-align: top;
    font-size: 12px;
    font-weight: bold;
}

.table td, .table th {
    padding: 8px;
    /*border: 1px solid #D8D8D8;*/
}
.table > tbody > tr > td { padding:12px; }
.table tbody tr:hover {
    background: #eee;
}
.table tbody tr.first:hover {
    background: none;
}
table.hover thead th, table.hover tbody td {
    border: none;
}

table.hover thead tr {
    background-color: transparent;
}

table.hover tr {
    border: none;
    /*border-bottom: 1px solid #dddddd;*/
}

table.hover tbody tr:nth-child(odd) {
    background-color: #f4f4f4;
}
.table tr.first { background:none; color:#FFF;}
.table tr.first td { padding: 20px 12px; color:#444;text-transform:uppercase;}
.table tr.first td strong { font-weight:800; font-size:11px; }
.table tr.first td i { margin-right:8px;}
.table a { text-decoration:none;color:#00489a; font-weight:800;}
.table a:hover { text-decoration:none; color:#00489a;}

.filterable .col-md-12:first-child {width:95%;
    background-color: transparent;
	margin:0 auto;
}
.table thead > tr.filters > th { background:#00489a;}
.table thead > tr.filters2 > th { background:#00489a;}

#tabla_val_subg { width:100%; margin-bottom:10px;}
.modal-dialog.documentos { width:90%;}
@media(max-width:900px){
	#paralaxSlice1 { display:none;}
	form {
    margin-top: 0;
    padding: 0 1em;
}


}



/*----------------------------
    The file upload form
-----------------------------*/

form.adjuntos { padding:0; margin-top:0;}
#upload:not(.adjuntos){
    font-family:'PT Sans Narrow', sans-serif;
    background-color:#373a3d;

    background-image:-webkit-linear-gradient(top, #373a3d, #313437);
    background-image:-moz-linear-gradient(top, #373a3d, #313437);
    background-image:linear-gradient(top, #373a3d, #313437);

    width:75%;
    padding:30px;
    border-radius:3px;

    margin:20px auto 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
#upload:not(.adjuntos) label { color:#FFF; text-transform:uppercase; display:block; text-align:center;}
#upload:not(.adjuntos) select { display:block; width:50%; margin:10px auto;}
.cargador:not(.adjuntos) #drop{
    background-color: #2E3134;
    padding: 5px 5px;
    margin-bottom: 30px;
    border: 20px solid rgba(0, 0, 0, 0);
    border-radius: 3px;
    border-image: url('../dropbox_app/upload_drop/assets/img/border-image.png') 25 repeat;
    text-align: center;
    text-transform: uppercase;

    font-size:16px;
    font-weight:bold;
    color:#7f858a;
}

.cargador:not(.adjuntos) #drop a{
    background-color:#007a96;
    padding:12px 26px;
    color:#fff;
    font-size:14px;
    border-radius:2px;
    cursor:pointer;
    display:inline-block;
    margin-top:12px;
    line-height:1;
	margin: 12px auto 0 auto;
}

.cargador:not(.adjuntos) #drop a:hover{
    background-color:#0986a3;
}

#drop input{
    display:none;
}

#upload:not(.adjuntos) ul{
    list-style:none;
    margin:0 -30px;
    border-top:1px solid #2b2e31;
    border-bottom:1px solid #3d4043;
}

#upload ul li{

    background-color:#333639;

    background-image:-webkit-linear-gradient(top, #333639, #303335);
    background-image:-moz-linear-gradient(top, #333639, #303335);
    background-image:linear-gradient(top, #333639, #303335);

    border-top:1px solid #3d4043;
    border-bottom:1px solid #2b2e31;
    padding:15px;
    height: 75px;

    position: relative;
}
#upload.adjuntos ul li{

    background-color:#f5f5f5;
	background-image: none;
	border-top: none;
    border-bottom:none;
	color: #222;
    padding:15px;
    height: 75px;

    position: relative;
}
#upload ul li input{
    display: none;
}

#upload ul li p{
    overflow: hidden;
    white-space: nowrap;
    color: #EEE;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    top: 20px;
    left: 100px;
}
#upload.adjuntos ul li p{
    overflow: hidden;
    white-space: nowrap;
    color: #222;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    top: 20px;
    left: 100px;
}
#upload ul li i{
    font-weight: normal;
    font-style:normal;
    color:#7f7f7f;
    display:block;
}
#upload.adjuntos ul li i{
    font-weight: normal;
    font-style:normal;
    color:#ddd;
    display:block;
}
#upload ul li canvas{
    top: 15px;
    left: 32px;
    position: absolute;
}

#upload ul li span{
    width: 15px;
    height: 12px;
    background: url('../dropbox_app/upload_drop/assets/img/icons.png') no-repeat;
    position: absolute;
    top: 34px;
    right: 33px;
    cursor:pointer;
}

#upload ul li.working span{
    height: 16px;
    background-position: 0 -12px;
}

#upload ul li.error p{
    color:red;
}
.imagen_drop { max-width:120px;}
.table.riesgo { background:#FFF;}
.table.tabladrop tbody > tr > td { vertical-align:middle; text-align:center;}
.table.tabladrop tbody > tr > td a.btn { color:#fff;}
.table.tabladrop tbody > tr > td a.btn:hover { color:#222;}

button.reload { display:none;}
