@import url('https://fonts.googleapis.com/css?family=Roboto:300,400');
@import url('https://fonts.googleapis.com/css?family=Nunito');
:root{
--Color1: #d50000;--Color2: #333333;--Color3: #000000;--Color4: #040f70;--Color5: #0a4754;--Color6: #efec28;
--Color7: #edd209;--Color8: #EF5350;}
*{color:black; font-family:"Nunito"; box-sizing:border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
a{text-decoration:none; transition:.2s; display:block} div{text-align:center} img{border:0}
body,ul{margin:0; padding:0} li{list-style:none}
input, select{border-radius:5px; outline:none; border:solid 1px #ccc; box-shadow:0 0 1px 1px rgba(0,0,0,.1); padding:10px 5px; color:black !important;}
input[type="button"]{width:90%; font-size:18px; margin:0 5%; display:inline-block; padding:18px 0 ; background-color:var(--Color1); color:white !important; border:none; }
*::selection{background-color:#EF9A9A; color:black}
input:focus, select:focus, textarea:focus{box-shadow:0 0 3px 1px #167ce2;}
input[type="button"]:active{background-color:var(--Color3); box-shadow:0 0 2px 2px rgba(0,0,0,.2); border:none; outline:none}
.clear{ clear:both}
.container_general{display:block; width:80%; margin:30px 10%; background-color:white;}
.titleColectivos{background-color:#683928;}
.container_coles{width:100%; margin:0 0 30px 0}
.titleColesA{color:#FFF; font-size:22px; padding:15px 5px; text-align:center; background-color:#A00303; position: fixed; top: 0; left: 0; width: 100%;}
.titleColesPubli{position: fixed; bottom: 0; left: 0; width: 100%; background-color: white}
.titleColesPubli img{width: 100%;}
.form_cole{ font-size:0px; margin-top:80px}
.form_cole input,.form_cole select{ border-radius:7px}
.form_cole select{ width:90%; font-size:18px; margin:0 5% 10px 5%; display:inline-block; padding:15px 0; background-color: white }
.tabla_colectivos{ background-color:#fff; width:100%; margin-bottom:20px; margin-top:20px; box-sizing:border-box}
.fila:hover{ background-color:#E1BEE7; cursor:default; font-weight:bold}
.fila_cabeza td{border-bottom:solid #D5DEFF 1px; padding-bottom:10px; font-size:14px; font-weight:bold; color:#d50000;}
.fila td img{object-fit:cover; max-height:100px; width:100%}
.fila td{border-bottom:solid #D5DEFF 1px; height:80px; font-size: 13px}
.lblForm{display: block; font-size: 14px; text-align: left; margin-left: 6%; color: #630406}
