.bti_new{overflow:auto;margin:0;padding-top:1px;background:rgba(0, 0, 0, 0) linear-gradient(180deg, #ffc800 10%, #ff8f00 90%) repeat scroll 0 0;background-image:-webkit-linear-gradient(top, #ffc800 0%, #ff8f00 100%, #ffc800 100%);margin-bottom:15px;margin-top:15px;margin-top:10px;}
.iframe{overflow-y:hidden;overflow-x:hidden;}
.iframe::-webkit-scrollbar{display:none;}
.bti_content{overflow:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;min-height:220px;}
.bti_bottom{width:1000px;margin:auto;height:32px;background:url(../img/bottom_bti.png) no-repeat;}
body,td,th{font-family:"Century Gothic", Arial, Helvetica, Tahoma;}
.pasaporte_new{overflow:auto;margin:0;padding-top:1px;background:rgba(0, 0, 0, 0) linear-gradient(180deg, #00ccff 10%, #007fd5 90%) repeat scroll 0 0;background-image:-webkit-linear-gradient(top, #00ccff 0%, #007fd5 100%, #00ccff 100%);margin-bottom:15px;margin-top:10px;}
.pasaporte_content{min-height:220px;overflow:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;}
.pasaporte_bottom{width:1000px;margin:auto;height:32px;background:url(../img/bottom_pasaporte.png) no-repeat;}
.name{font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-size:1.6rem;color:#FFF;font-weight:550;}
.name_bti{font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-size:1.8rem;color:#FFF;font-weight:550;line-height:18px;}
.name_big{font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-size:2.5rem;color:#FFF;line-height:22px;}
.ver a:link{color:#FFF;font-size:11px;}
.ver a:hover{color:#ffea00;text-decoration:underline;}
.c1{font-size:22px;font-size:2rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:22px;font-weight:normal;font-variant:normal;text-decoration:line-through;color:#fff;}
.c2{font-size:1.8rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:22px;font-weight:normal;font-variant:normal;text-decoration:line-through;color:#FFFFFF;}
.c3{font-size:34px;font-size:1.7rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:22px;font-weight:bold;font-variant:normal;color:#fff;padding-left:3px;}
.c4{font-size:1.8rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:28px;font-weight:bold;font-variant:normal;color:#ff1e00;}
.C5{color:#023354;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-size:12px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;}
.quantity{color:#FFF;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-size:10px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;}
.form{color:#fff;font-size:13px;height:20px;width:77px;border-color:#fff
border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
a:link{color:#FFF;text-decoration:none;}
a:visited{text-decoration:none;color:#FFF;}
a:hover{text-decoration:underline;color:#FFEA00;}
a:active{text-decoration:none;color:#FFEA00;}
.form1{color:#fff;font-size:13px;height:20px;width:58px;border-color:#fff
border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.c6{color:#FFF;font-family:"Century Gothic",Arial,Helvetica,Tahoma;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:13px;}
.c7{color:#ffdd53;font-family:"Century Gothic",Arial,Helvetica,Tahoma;font-size:14px;font-style:normal;font-variant:normal;font-weight:500;line-height:15px;}
.tabla{border:solid 1px #ffdd53;margin-bottom:10px;margin-top:10px;}
.C8{color:#023354;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-size:13px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;}
.importe{color:#FF9600;font-size:13px;height:20px;width:61px;border-color:#FF9600
border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
@media (min-width:768px){.c9{font-size:1.2rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:13px;font-weight:500;font-variant:normal;color:#FFF;}
}
@media (max-width:767px){.c9{font-size:1.6rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:13px;font-weight:lighter;font-variant:normal;color:#FFF;}
}
.c9_prices{font-size:1.3rem;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:13px;font-weight:bolder;font-variant:normal;color:#FFF;}
.c10{font-size:9px;font-family:"Century Gothic", Arial, Helvetica, Tahoma;font-style:normal;line-height:9px;font-weight:bolder;font-variant:normal;color:#FFF;}
.tabla2{-moz-border-radius:4px;background-color:#FF9600;border:1px solid #FF9600;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;height:20px;width:61px;}
.Quantity{color:#013253;font-family:"Century Gothic",Arial,Helvetica,Tahoma;font-size:13px;font-style:normal;font-variant:normal;font-weight:300;line-height:19px;}
.img-responsive{max-width:100%;height:auto;display:block;}
.encuesta_small{margin-left:52%;max-width:460px;}
.gracias{margin-left:28%;max-width:442px;}
.cart{background:#00B4F2;color:#FFFFFF;font-family:"Century Gothic",Arial,Helvetica,Tahoma;font-size:12px;text-align:center;}
.cart_bti{background:#FFB200;color:#FFFFFF;font-family:"Century Gothic",Arial,Helvetica,Tahoma;font-size:12px;text-align:center;}
@media only screen and (max-width:800px){#no-more-tables table,
#no-more-tables thead,
#no-more-tables tbody,
#no-more-tables th,
#no-more-tables td,
#no-more-tables tr{display:block;}
#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px;}
#no-more-tables tr{border:1px solid #ccc;}
#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}
#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
#no-more-tables td:before{content:attr(data-title);}
}
#pasaporte{margin-bottom:15px;}
#carrito-total{overflow:auto;}
.remove{color:#fff;}
.remove:hover,
.remove:focus{color:#fff;border:none;text-decoration:none;}
.erase{color:#fff;}
.erase:hover,
.erase:focus{color:#fff;border:none;text-decoration:none;}
.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}
.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
.tot{background:#ffeb00;color:#003470;font-size:1.5rem;padding-top:5px;padding-bottom:5px;}