.font1{font-family:'Arial',sans-serif !important;font-size:12px;}
.font2{font-family:'Oswald',sans-serif !important;font-size:12px;}
.font3{font-family:'Roboto',sans-serif !important;font-size:12px;}
.font4{font-family:'Roboto Condensed',sans-serif !important;font-size:12px;}
.wcien{width:100%;}
.btn_bc_base{cursor:pointer;border:0;font-family:'Oswald',sans-serif !important;font-size:12px;}
.ico_ayuda{background-image:url(/bookcore/static/imgs/sprite.png);background-position:-59px -3px;width:12px;height:12px;display:block;display:inline-block;cursor:help;margin-left:5px;vertical-align:-2px;border:0;position:relative;}
.ico_ayuda_txt{display:none;}
#bc_tooltip{font-family:'Roboto',sans-serif !important;font-size:12px;font-weight:normal;background:#ffce09;position:absolute;top:25px;left:-12px;padding:10px;color:#32363a;z-index:500;width:300px;text-transform:none;line-height:14px;}#bc_tooltip .fl{width:1px;height:1px;display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffce09;position:absolute;top:-8px;left:10px;}
.btn_motor{display:inline-block;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:whiteSmoke;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #BBB;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-color:#E6E6E6 #E6E6E6 #BFBFBF;border-bottom-color:#A2A2A2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}
.bc_tit_seccion b{color:#e11436;font-size:14px;}
.bc_tit_seccion a{color:#406aa3;}
#bc_carrito_top_velo{background:#000;position:absolute;top:0;left:0;z-index:550;}
#bc_carrito_top{position:fixed;top:0;left:0;width:100%;z-index:551;}#bc_carrito_top .consultar{height:35px;text-align:center;background:#BCBAB4;padding-top:4px;font-weight:bolder;color:white;border-bottom:1px #6E6E6E dotted;}
#bc_carrito_top .contcarrito{background:#F4F2EC;padding:1em;}#bc_carrito_top .contcarrito .contene{width:960px;margin-left:auto;margin-right:auto;position:relative;}#bc_carrito_top .contcarrito .contene .vacio{color:#40556C;font-size:25px;font-weight:bolder;text-align:center;}
#bc_carrito_top .cerrar{background:#fff;width:40px;height:35px;position:absolute;bottom:-47px;right:0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}#bc_carrito_top .cerrar i{background-image:url(/bookcore/static/imgs/sprite.png);background-position:-54px -109px;width:30px;height:31px;display:block;cursor:pointer;position:absolute;top:3px;right:5px;}
#bc_carrito_top .hotel{width:660px;float:left;}#bc_carrito_top .hotel .nombre{background:#333333;color:white;font-size:12px;font-weight:bolder;padding:1em;text-transform:uppercase;}
#bc_carrito_top .bc_carrito_secc{border:1px #e9e9e9 solid;width:100%;}#bc_carrito_top .bc_carrito_secc thead td{border-bottom:1px #e9e9e9 solid;}
#bc_carrito_top .bc_carrito_secc td{padding:1em;}
#bc_carrito_top .bc_carrito_secc .habs i{background-image:url(/bookcore/static/imgs/sprite.png);background-position:-99px -304px;width:11px;height:11px;display:block;display:inline-block;margin-right:5px;vertical-align:-2px;}
#bc_carrito_top .totalizacion{float:left;width:287px;margin-left:1em;}#bc_carrito_top .totalizacion .tit{background:#333;color:white;font-size:12px;font-weight:bolder;padding:1em;}
#bc_carrito_top .totalizacion .precio{padding:1em;}#bc_carrito_top .totalizacion .precio b.txt{font-size:14px;display:block;margin-bottom:.5em;margin-bottom:1em;}
#bc_carrito_top .totalizacion .precio b.imp{font-size:30px;}
#bc_carrito_top .totalizacion .precio button{background-image:url(/bookcore/static/imgs/sprite.png);background-position:-175px -255px;width:179px;height:32px;display:block;display:inline-block;cursor:pointer;border:0;color:#fff;text-align:left;padding-left:10px;font-family:'Oswald',sans-serif !important;font-size:12px;font-size:14px;margin-left:10px;position:absolute;bottom:0;right:96px;}
