﻿.controlAlfanumerico input[type=text], .controlAlfanumerico input[disabled] { background: white !important; border: 1px solid #C6C9CE; }
.controlAlfanumerico table span { font-family: verdana; font-size: 20px; color: #6E6E6E; box-sizing: border-box; cursor: pointer; display: block; width: 50px; height: 50px; border-radius: 5px; border: 1px solid #6E6E6E; line-height: 42px; margin: 2px; padding: 4px; }
.controlAlfanumerico table td { padding: 0px; }

.controlAlfanumerico table span:active { background: #bebec3 !important; }
.controlAlfanumerico.General table span { background: #F1F1F1; color: #565656; border-color: #DCDCDC; }
.controlAlfanumerico table span[comando=BorrarTodo] { padding-top: 8px; }
.controlAlfanumerico table span[comando=Borrar], .controlAlfanumerico table span[comando=BorrarTodo] { font-size: 15px; background: #DB3134; color: white; }
.controlAlfanumerico table span[comando=Enviar] { font-size: 20px; color: white; background: #20A94F; }

.controlAlfanumerico.Azul table span { border-color: #093965; background: #105ba3; color: white; }
    .controlAlfanumerico .Azul table span:hover { color: #093965; }

.controlAlfanumerico.Rojo table span { border-color: #8b0000; color: white; background: #f08080; /* Old browsers */ background: -moz-linear-gradient(top, #f08080 0%, #ff0000 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #f08080 0%,#ff0000 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #f08080 0%,#ff0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08080', endColorstr='#ff0000',GradientType=0 ); /* IE6-9 */; }
    .controlAlfanumerico.Rojo table span:hover { color: #8b0000; }

.controlAlfanumerico.Negro table span { border-color: black; color: white; background: #5c5353; /* Old browsers */ background: -moz-linear-gradient(top, #5c5353 57%, #5c5353 75%, #b6b5b5 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #5c5353 57%,#5c5353 75%,#b6b5b5 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #5c5353 57%,#5c5353 75%,#b6b5b5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5353', endColorstr='#b6b5b5',GradientType=0 ); /* IE6-9 */ }
    .controlAlfanumerico.Negro table span:hover { color: black; }

.controlAlfanumerico.Verde table span { border-color: #00690d; background: #4d8051; color: white; }
    .controlAlfanumerico.Verde table span:hover { color: #00690d; }

.controlAlfanumerico.Android table span { border-color: #6f6f6f; color: #6f6f6f; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #d2d2d2 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ffffff 0%,#d2d2d2 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ffffff 0%,#d2d2d2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d2d2d2',GradientType=0 ); /* IE6-9 */ }
    .controlAlfanumerico.Android table span:hover { color: #4788c8; border-color: #4788c8; }

.controlAlfanumerico.IPhone table span { border-color: #5f5f64; border-width: 1px; color: black; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #bfbfc4 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #ffffff 0%,#bfbfc4 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #ffffff 0%,#bfbfc4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfc4',GradientType=0 ); /* IE6-9 */ }
    .controlAlfanumerico.IPhone table span:hover { color: #4871dd; border-color: #4871dd; }
