@font-face {
    font-family: GothamBold;
    src: url("/2018/fonts/Gotham-Bold.woff") format("woff"), url("/2018/fonts/Gotham-Bold.woff")  format("truetype");
}

@font-face {
    font-family: GothamLight;
    src: url("/2018/fonts/Gotham-Light.woff") format("woff"), url("/2018/fonts/Gotham-Light.woff")  format("truetype");
}

@font-face {
    font-family: GothamThin;
    src: url("/2018/fonts/Gotham-Thin.woff") format("woff"), url("/2018/fonts/Gotham-Thin.woff")  format("truetype");
}

@font-face {
    font-family: GothamXLight;
    src: url("/2018/fonts/Gotham-XLight.woff") format("woff"), url("/2018/fonts/Gotham-XLight.woff")  format("truetype");
}

@font-face {
    font-family: GothamBook;
    src: url("/2018/fonts/Gotham-Book.woff") format("woff"), url("/2018/fonts/Gotham-Book.woff")  format("truetype");
}

/*
gris claro - #E0E1DD - rgb(224, 225, 221)
gris medio - #edc282 - rgb(178, 180, 179)
gris oscuro - #003087 - rgb(116, 118, 120)
azul oscuro - #034E67 - rgb(3, 78, 103)
azul medio - #0085DD - rgb(0, 181, 221)
azul medio2 - #76C9EC - rgb(0, 181, 221)
azul claro - #BFE1F4 - rgb(0, 181, 221)
*/

/* PRESEA : SE CAMBIA EL gris oscuro de CECA por el azul de PRESEA: #253c65 - rgb(37,60,101) */
/* PRESEA : SE A�ADE EL COLOR ANARANJADO : #edc282, RGB(237,194,130) */
/* PRESEA : ADEM�S DE ESTOS 2 SE PUEDE USAR EL BLANCO Y EL NEGRO */

/**
*
*
*	GENERAL
*
**/


.cd-filter-block input[type=radio], .cd-filter-block input[type=checkbox] {
    width: 200px;
    cursor: pointer;
}

a:hover {
	text-decoration: none;
}

code {
	display: none;
}

.btech-detalleLote-tab img {
	width: 100%;
}

.btech-bton-micuenta-r, .btech-bton-subastas-r, .btech-bton-faq-r, .btech-detalleLote-div-r  {
	display: none !important;
}

.btech-bton-micuenta2 {
	display: block !important;
	margin-left: auto;
	margin-right: auto;
}

a.sin-outline:hover {
	outline: none !important;
	text-decoration: none !important;
}

div.container-fila-top {
	background-color: #f7f7f7;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
}

div.container-init-page {
	margin-top:80px;
}

div.banner-landing, div.acceso-catalogo {
	margin-top: 20px;
}

div.pasos-pujar .fila-pasos-pujar {
	margin-bottom: 30px;
}

div.pasos-pujar h2, div.acceso-catalogo h2, div.acceso-subastas h2, div.btech-portada-proxima h2, div.pasos-registro h2 {
	margin-bottom: 0px;
	text-transform: uppercase;
}

div.pasos-pujar h4, div.acceso-catalogo h4, div.acceso-subastas h4, div.btech-portada-proxima h4, div.pasos-registro h4 {
	margin: 5px 0px 20px 0px;
	color: grey;
	
}

div.pasos-pujar .fila-pasos-pujar h2 {
	background: #253c65;
  border-radius: 40px;
  width: 50px;
  padding: 10px;
  color: white;
  margin: 0px auto;
}

div.pasos-pujar .fila-pasos-pujar h4 {
	color: #253c65;
  margin-top: 15px;
  font-size: 19px;
}

div.pasos-pujar {
	margin-top: 20px;
}

div.pasos-pujar p {
	color: grey;
}

div.div-acceso-cat {
	height: 180px;
  border-radius: 100px;
  width: 70%;
  margin: 0px auto 25px auto;
  padding-top: 25px;
}

div.div-acceso-cat h4 {
	color: white;
}

.div-todos {
	background-color: #253c65;
}

.div-mas {
	background-color: #a8c7fc;
}

.div-menos {
	background-color: #a1a2a7;
}

.div-finalizar {
	background-color: #000;
}

/* Important part */
.modal-dialog.btech-modal-terminos{
    overflow-y: initial !important
}
.modal-body.btech-modal-body-terminos{
    height: 560px;
	padding-right:0px;
    overflow-y: auto;
}

.btech-modal-cookies {
	width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.btech-modal-dialog-micuenta {
	margin-top: 200px !important;
}

.alert-cookies {
			padding: 20px 0px 20px 0px;
			text-align: center;
			background-color: #b2b4b3;
			color: white;
			width: 100%;
		}

html {
    /*height:100%;
    width: 100%;*/
	position: relative;
	min-height: 100%;
}

body {
	padding-top: 0px;
	font-family: "GothamBook";
	color: #000;
	display: table;
	height:100%;
    width: 100%;
	margin-bottom: auto;
}

label, input, select, checkbox {
    font-family: "GothamBook" !important;
    color: black !important;
    font-size: 15px !important;
}

body a{
	
	outline:none !important;
}



.container {
    height: auto;
}

.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
 }
 
 
.modal_wait {
	display: none;
	position: fixed;
	z-index: 10000;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: rgba( 255, 255, 255, 1) 
				url('/btech/images/loading.GIF') 
				50% 50% 
				no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
overflow: hidden;
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modal_wait {
	display: block;
}


.text-black {color: black !important;}
.text-white {color: white !important;}
.text-gris-claro {color: #E0E1DD !important;}
.text-gris-medio {color: #edc282 !important;}
.text-gris-oscuro {color: #253c65 !important;}
.text-azul-oscuro {color: #034E67 !important;}
.text-azul-medio {color: #0085DD !important;}
.text-azul-medio2 {color: #76C9EC !important;}
.text-azul-claro {color: #000 !important;}

.btech-alert-material {
    color: #edc282;
    background-color: white;
    border: 1px solid #E0E1DD;
    margin-top: 10px;
}

.btech-alert-material:hover {
    box-shadow: .5em .5em .5em rgba(0, 0, 0, .25);
}

.btech-effect-material:hover {
    box-shadow: .5em .5em .5em rgba(0, 0, 0, .25);
}

.btech-effect-material-small:hover {
    box-shadow: .15em .15em .15em rgba(0, 0, 0, .25);
    border: 1px solid #E0E1DD;
}

.btech-margin-10 {
	margin-top: 10px !important;
	margin-bottom: 10px !important
}

.btech-alert {
	border-radius: 0px;
}

.btech-alert:hover {
	border-radius: 0px;
	border-color: #E0E1DD;
	background-color: white !important;
	box-shadow: .25em .25em .25em rgba(0, 0, 0, .25);
}


.btech-alert ul {
	padding-left: 0px;
}

.btech-alert ul li {
	font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: table;
}

.btech-alert-contacto-llamada {
	margin-left: 15px !important;
	margin-right: 15px !important;
	margin-bottom: 15px !important;
}

.btech-alert-contacto-email {
	margin-left: 0px !important;
	margin-right: 0px !important;
	margin-bottom: 30px !important;
}

 
 /**
*
*
*	GENERAL
*
**/

/**
*
*
*	CABECERA POPUP
*
**/

.btech-logo-cabecera-popup-cookie{
	text-align:-webkit-center;
}

/**
*
*
*	CABECERA POPUP
*
**/

/**
*
*
*	CABECERA
*
**/

.btech-nav-cabecera1
{
	top: 10px;
	background-color:white;
	min-height: 20px;
}

.btech-nav-cabecera
{
	border-top: 1px solid #303f65;
	background-color:#F1F1F1;
	min-height: 20px;
	margin-bottom: 0px;
}

.btech-mensaje-cookie{
	background-color: #f8f8f8;
}

.btech-cerrar-cookie{
	line-height:2;
}

li > a.btayuda:before {
	content: "Ayuda";
}

.btech-panel-ayuda .dropdown-menu .hi-icon{
	cursor:text !important;
}

a.btayuda:active ,a.btayuda:hover, a.btayuda:focus {
	text-decoration: none;
	border:0 !important;
	outline:0 !important;
	background-color: #eee !important;
}

.btech-aBuscar:after {
	content: " Buscar";
}

li > a.btcontacto:before {
	content: "Contacto";
}

li > a.btcuenta:before {
	content: "Mi cuenta";
}


.btech-body-aviso p{
	font-family: "GothamBook";
	font-size: 13px;
}


.btech-formulario-registro{
	display: none;
}

.btech-inicio-page{
	margin-bottom:20px;
}
.btech-modal-aviso{
	width:800px;
	margin-top:100px !important;
	text-align:justify;
}


.btech-formulario-olvido{
	display: none;
}

.modal-registrarse {
    position: fixed;
    right: 10px;
    bottom: 5px;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
		width: 22%;
}

#modalRegistrarse .btech-cabecera-modal{
	padding: 1px 15px;
  font-family: 'GothamBold';
}

#modalRegistrarse .btech-cabecera-modal h4{
	margin-bottom: 0px;
  margin-top: 15px;
}

#modalRegistrarse p {
	margin-bottom: 20px;
	color: grey;
  font-size: 13px;
}

#modalRegistrarse #cierraModalRegistrarse {
	color: #253c65;
  font-family: 'GothamBook';
  position: absolute;
  top: 17px;
  right: 8px;
}

#modalRegistrarse #btech-nuevaCuentaUsuario {
	background-color: #253c65;
  color: white;
  font-size: 14px;
  border-radius: 17px !important;
}

#modalRegistrarse #btech-iniciarSesion {
	color: #edc282;
}


.btech-telefono, .btech-correo{
	background-color:black;
	color:white;
}
.btech-logo-correo{
	
	margin-top: 26px;
}

.modal-header{
	border-bottom:none;
}

#acceder .btech-cabecera-modal {
	margin-top: 70px;
}

.btech-body-formulario{
	text-align:center;
}

.cuerpo-acceder {
	height: 950px;
}

.btech-formulario-registro {
	height: 750px;
}

#text-acceder {
	color: #edc282;
}

.text-aceptar {
	font-family: 'GothamBold';
}

.btech-caja-contacto-mail a:focus,.btech-caja-contacto-mail a:hover{
	text-decoration:none;
}

.btech-caja-contacto-mail a{
	color:#253c65;
}

div.btech-body-formulario ::-webkit-input-placeholder {
   text-align: center;
   font-size: 11px;
   font-weight: 100;
}

div.btech-body-formulario :-moz-placeholder { /* Firefox 18- */
   text-align: center;
   font-size: 11px;
   font-weight: 100;  
}

div.btech-body-formulario ::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
   font-size: 11px;
   font-weight: 100;
}

div.btech-body-formulario :-ms-input-placeholder {  
   text-align: center; 
   font-size: 11px;
   font-weight: 100;
}

div.btech-body-formulario input {
	text-align: center;
}

div.btech-modal {
	font-family: "GothamBook";
}

div.btech-modal div.btech-cabecera-modal {
	margin-bottom: 40px;
}

div.btech-cabecera-modal {
	margin-bottom: 10px !important;
}

div.btech-modal .btn {
	border-radius: 0 !important;
	font-size: 10px;
}

a.btech-olvido {
	color: #edc282;
	text-decoration: none;
	font-size: 17px;
}

a.btech-olvido:hover{
	text-decoration: none;
	color: #253c65;
	font-weight: bold;
}

a.btech-olvido:visited{
	text-decoration: none;
}

div.btech-modal input {
	border-radius: 0 !important;
}

.modal-content{
	border-radius: 0 !important;
}
		
	/*input[type="checkbox"] { Al hacer el checkbox de aceptar condiciones me cambia el estilo y creo que este estilo no se usa
	height: 0.8em;
	width: 0.8em;
	vertical-align: middle;
	margin: 0 0.4em 0.4em 0;
	border: 1px solid rgba(0, 0, 0, 0.3);
	background: -webkit-linear-gradient(#FCFCFC, #DADADA);
	-webkit-appearance: none;
	-webkit-transition: box-shadow 200ms;
	 box-shadow:inset 1px 1px 0 #fff, 0 1px 1px rgba(0,0,0,0.1);
}*/
		
.btech-nav-cabecera1  a, .btech-nav-cabecera1 .navbar-right li  button, .btech-nav-cabecera1 .navbar-right li a, .btech-nav-cabecera1  .separador
{
	color: #edc282;
	font-size: 12px;
	text-transform: none;
	padding-top:0px;
}

.navbar-right .btayuda{
	margin-top:0px;
}

.btech-menu-usuario .panel-info>.panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.btech-nav-cabecera1  ul a
{
	padding-top: 0px;
	padding-bottom: 0px !important;
}
.btech-nav-cabecera1  ul button
{
	padding-top: 0px;
	padding-bottom: 0px;
}

.btech-row-cabecera2
{
    margin-bottom: 20px;
    background-color: #273f63;
    padding: 20px;
}

.nav>li>a.btcontacto:focus, .nav>li>a.btcontacto:hover {
    background-color: #eee !important;
}

.nav>li>a.btproximasSubastas:focus, .nav>li>a.btproximasSubastas:hover {
    background-color: #eee !important;
}

.nav>li>a.btcuenta:focus, .nav>li>a.btcuenta:hover {
    background-color: #DCDCDC !important;
}

.btech-aBuscar:hover {
	text-decoration: none;
	cursor: pointer;
}

.btech-buscador {
	font-size: 18px !important;
  border: solid !important;
  color: #edc282 !important;
	background-color: white !important;
  border-radius: 25px;
	left: 0px;
  right: 0px;
	position: absolute;
	margin: 5px 20% 5px 20%;
	width: 345px;
}
body div.container-fila-top div div.contenedorBuscador {
	padding-top: 10px; 
	width: 100%;
}

body div.container-fila-top div div.contenedorBuscador .form-group {
	margin-top: 0px;
}

body div.container-fila-top div div.contenedorBuscador .btech-text-buscador {
	border-radius: 15px !important;
	padding-right: 40px !important;
	border: 1px solid rgb(204, 204, 204);
	background-color: white;
	background-image: none;
}

body div.container-fila-top div div.contenedorBuscador .btech-bton-buscador {
  outline: none;
  font-size: 14px !important;
	background-color: #253c65 !important;
	color: white !important;
	border-radius: 38px !important;
	position: absolute !important;
	top: 0px !important;
	right: 4px !important;
  height: 34.5px;
}

.btech-bton-buscador:hover {
    color: #253c65 !important;
    background-color: white !important;
	/*color: #edc282;*/
}

.btech-bton-micuenta {
  border-radius: 25px;
  background-color: #253c65;
  color: white;
  border: 1px solid white;
  min-height: 30px;
	border:0;
	padding-left: 20px;
  padding-right: 20px;
  outline: none;
}

.btech-bton-micuenta:hover {
    color: #253c65;
    background-color: white;
		border: 1px solid #253c65;
}

.btech-bton-micuenta > a {
	color: white;
}

.btech-bton-micuenta:hover > a {
	color: #253c65;
	text-decoration: none;
	font-family: 'GothamBold';
}

.btech-bton-acceder {
	background: #f7f7f7;
  margin-right: 5px;
}

.btech-bton-acceder:hover {
	background: #f7f7f7;
	border: none;
}

.btech-bton-acceder > a {
	color: #edc282;
}

.btech-bton-acceder:hover > a {
	font-family: 'GothamBold';
	color: #edc282;
}

.btech-bton-cancelar {
  border-radius: 25px;
  color: white;
  background-color: #edc282;
	border: 1px solid white;
  min-height: 30px;
	padding-left: 20px;
  padding-right: 20px;
  outline: none;
}

.btech-bton-cancelar:hover {
  background-color: white;
  color: #edc282;
  border: 1px solid #edc282;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #c1c1c1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #c1c1c1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #c1c1c1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #c1c1c1;
}


.separador{
	margin-left:5px;
	margin-right:5px;
}

.btech-navbar-cabecera3
{
    width: 100%;
    text-align: center;
    margin: auto;
		min-height: 30px;
		padding-right: 0px;
    padding-left: 0px;
    margin-top: 10px;
}

.btech-navbar-cabecera3 ul.navbar-nav 
{
	float: none;
	width: 100% !important;
	margin: 0 auto;
}

.btech-navbar-cabecera3 .full-width.dropdown {
    position: static;
    width: 25%;
}

.btech-navbar-cabecera3 .full-width-cliente.dropdown {
		width: 50%;
}

.btech-navbar-cabecera3 .full-width.dropdown > .dropdown-menu {
    width: 475px;
    left: -160px;
    position: absolute;
    top: 51px;
    background: #f1f1f1;
    height: 310px;
    border: 1px solid #edc282;
    border-top: none;
    padding-left: 6px;
}
.full-width.dropdown > .dropdown-menu > li > a {
   white-space: normal; 
}

li.btech-link-destacados {
   cursor: pointer;
}

.btech-navbar-cabecera3 .dropdown-menu .multi-column-dropdown {
	padding-left: 0px;
}

.btech-navbar-cabecera3 .dropdown-menu .btech-dropDownSubastas-col1 {
	margin-left: 5%;
  width: 50%;
  padding-right: 0px;
  padding-left: 0px;
}

.btech-navbar-cabecera3 .dropdown-menu .btech-dropDownSubastas-col2 {

	padding-right: 0px;
    padding-left: 0px;
}

li.btech-link-destacados{
	overflow:visible;
}

.btech-navbar-cabecera3 .dropdown-menu .btech-dropDownTerminos-col1 {
	margin-left: 32.666667%;
}

.btech-navbar-cabecera3 .dropdown-menu .btech-dropDownMontes-col1 {
	margin-left: 25%;
	width: 23%;
}

.btech-navbar-cabecera3 .dropdown-menu .btech-segunda-li-montes {
	width: 18%;
}

.btech-navbar-cabecera3 .dropdown-menu  .col-sm-2{
	width: 13.66%;
}


.btech-navbar-cabecera3  .navbar-nav li .dropdown-menu {
    height: 390px;/*386 para ipad valencia se sale, tenia 354 antes de bancaja murcia*/
    border: none;
    box-shadow: none;
	background-color: rgba(255, 255,255, 0.94);
}


.btech-navbar-cabecera3  .navbar-nav li .dropdown-menu .dropdown-header {
	 color: #edc282 !important;
  padding: 10px 15px 5px 0px !important;
  font-size: 15px;
  font-weight: bold !important;
}
 
 
.btech-navbar-cabecera3  .navbar-nav li .dropdown-menu li {
	list-style-type: none;
}
 
 
.btech-navbar-cabecera3  .navbar-nav li .dropdown-menu li a {
	padding: 10px 0px 10px 10px;
  letter-spacing: 1px;
  font-weight: 100;
  line-height: 30px;
  color: black;
  font-size: 12px;
}	

.btech-navbar-cabecera3  .navbar-nav li a.menu-sup
{
	color: #000550;
  font-size: 14px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 5px;
  height: 40px;
}

.btech-navbar-cabecera3 .navbar-nav li a.menu-sup:hover {
	background: none;
}

.li-opciones-cliente {
	height: 40px;
}

.btech-navbar-cabecera3 .li-opciones-cliente.dropdown > .dropdown-menu {
    left: -60px;
}

#dropdownMontes{
	cursor: text;
}


.btech-separador-cabecera {
	border-top: 1px solid #edc282;
    width: 100%;
    left: 0;
    top: 205px;
    text-align: center;
    margin: auto;
}

.btech-nav-cabecera1 li.btech-panel-ayuda div.dropdown-menu {
	width: 400px;
	background-color: white;
	color: initial !important;
	text-align: left !important;
}

.btech-nav-cabecera1 li.btech-panel-proximasSubastas div.dropdown-menu {
	background-color: white;
	width: 474px;
}

div.btech-caja-mes{
	color:white;
}


div.btech-caja-mes-1, div.btech-caja-mes-4{
	background-color:#253c65;
}

div.btech-caja-mes-2{
	background-color:#edc282;
}

div.btech-caja-mes-3{
	background-color:#E0E1DD;
}

div.btech-caja-mes h3{
	margin-top: 10px;
}

h4.btech-texto-titulo-proxSubastas{
	font-size:13px !important;
	margin-bottom: 0px;
	margin-top: 16px;
}

h5.btech-texto-fecha-proxSubastas{
	font-size:11px !important;
	color:lightgrey;
	margin-top: 0px;
}

div.btech-caja-logo-proximasSubastas{
	/*height: 50px;*/     /* equals max image height */
    /*width: 72px;
    white-space: nowrap;*/
	
	text-align: center;
	margin: 1em 0;
}

div.btech-caja-contenido-proximasSubastas{
	padding-right:0px;
}



span.btech-centrador{
	/*display: inline-block;
	height: 100%;
	vertical-align: middle;*/
}

img.btech-logo-proximasSubastas{
    vertical-align: middle;
    max-height: 50px;
    max-width: 72px;
}

div.btech-columna-estado-proximasSubastas{
	padding-left:0px;
	text-align: right;
}

div.btech-columna-estado-proximasSubastas h5{
	margin-top: 20px;
	color:darkgray;
	font-size:12px !important;
}

h5.btech-texto-subasta-en-curso{
	font-weight:bold;
}

h5.btech-texto-subasta-finalizada{
	font-style:italic;
}

.btech-nav-cabecera1 li.btech-panel-ayuda div {
	width: 398px;
	background-color: white;
	color: initial !important;
	text-align: left !important;
}

.btech-nav-cabecera1 li.btech-panel-ayuda h1 {
	font-size: 20px;
	padding-bottom: 10px;
	text-align: left !important;
	margin-top: 0px;
  margin-bottom: 5px;
  color: white;
}


.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon {
	display: inline-block;
    font-size: 0px;
    cursor: pointer;
    margin: 5px 5px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    text-align: left !important;
    position: relative;
    z-index: 1;
    color: #fff;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box; 
	-moz-box-sizing: content-box; 
	box-sizing: content-box;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon:before {
	font-family: 'Material Icons';
    speak: none;
    font-size: 30px;
    line-height: 30px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: block;
    -webkit-font-smoothing: antialiased;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .btech-panel-heading-general{
	background-color: #253c65;
	color: white;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:10px;
	margin-left: 7px;
    width: 96.5%;
}
.btech-nav-cabecera1 li.btech-panel-ayuda .btech-panel-heading-subastas{
	background-color: #000;
	color: white;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:10px;
	margin-left: 7px;
    width: 96.5%;
}
.btech-nav-cabecera1 li.btech-panel-ayuda .btech-panel-heading-abono{
	background-color: #FFF;
	color: #253c65;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:10px;
  margin-left: 7px;
  width: 96.5%;
  border: 1px solid #253c65;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .btech-panel-heading-abono > h1{
	color: #253c65;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .btech-panel-heading-entrega{
	background-color: #edc282;
	color: white;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:10px;
    margin-left: 7px;
    width: 96.5%;
}

.btech-panel-ayuda a{
	text-decoration:none;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon-general:before {
	content: "\e051";
	color: white;
	position: absolute;
    top: 11px;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon-subastas:before {
	content: "\e90e";
	color: white;
	position: absolute;
    top: 7px;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon-abono:before {
	content: "\e8f6";
	color: #253c65;
	position: absolute;
    top: 7px;
}

.btech-nav-cabecera1 li.btech-panel-ayuda .hi-icon-entrega:before {
	content: "\e558";
	color: white;
	position: absolute;
    top: 7px;
}

.btech-nav-cabecera1 li.btech-panel-ayuda p {
	color: #000;
}

.btech-nav-cabecera1 li.btech-panel-ayuda strong {
	color: #000;
}

.btech-montes-madrid, .btech-montes-valencia{
	/*float:left;*/
}

a.btech-button-option-apps {
	border: 1px solid transparent;
}

a.btech-button-option-apps:hover {
	border: 1px solid rgb(224, 225, 221);
	box-shadow: 0 .5em 1em rgba(0,0,0,0.25);
	text-decoration: none;
	cursor: pointer;
}

a.btech-button-option-apps-activo {
	border: 1px solid rgb(224, 225, 221);
	box-shadow: 0 .5em 1em rgba(0,0,0,0.25);
	text-decoration: none;
	background-color:rgba(238, 238, 238, 1);
}

.btech-columna-entidad-filtro.col-md-offset-1{
	margin-left:5%;
}


/**
*
*
*	CABECERA
*
**/

/**
*
*
*	PIE
*
**/
	
.navbar-btech-pie {
	margin-bottom: 0px;
}

.btech-pie-cecabank{
	color: #253c65;
	padding-right:0px;
	padding-left:0px;
	height: 40px;
    width: 140px;
    margin-right: 10px;
}

.btech-pie-cecabank>li>a {
	padding: 0px 15px 0px 0px;
}
	

.btech-pie-logos>li>a{
   padding: 10px 0px 0px 0px;
   height: auto;
}

ul.btech-pie-logosnuevos li a img {
    max-width: 180px;
    margin-left: 10px;
    margin-right: 10px;
    max-height: 40px;
}

.btech-pie-logos>ul{
	
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 8px;

}

.cd-gallery ul {
	padding-left: 0px;
}

ul#listaPags {
	float: right;
	display: flex;
	margin-right: 25px;
}

ul#listaPags li {
	display: block;
	cursor: pointer;
}

ul#listaPags li.pagination {
	padding: 10px;
  margin: 2px;
  width: 40px;
  text-align: center;
  border-radius: 0px;
}

ul#listaPags li.pag_anterior, ul#listaPags li.pag_siguiente { 
	font-size: 30px;
  font-family: 'GothamBold';
  padding: 0px;
}

ul#listaPags li.page {
	background-color: grey;
	color: white;
}

ul#listaPags li.active {
	background-color: black;
	color: white;
	cursor: inherit;
}

body#catalogo footer {
	position: absolute;
  width: 100%;
  bottom: -350px;
}

.pre-footer {
	background: #f7f7f7;
	padding: 30px 0px;
	margin-top: 30px;
}

.footer {
	background-color: #253c65;
}

.footer a{
	background-color: transparent !important;
	letter-spacing: 1px
}

.btech-pie-logosnuevos .img-responsive{
	width:100%;/*para firefox*/
}

.footer .btech-pie-logosnuevos li
	{
        display: table-cell !important;
    }
	
.btech-pie-logosnuevos
	{
        margin-top:2px;
    }
	
.container-fluid {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.footer .container-fluid{
	
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
	margin-top: 28px;
	background-color: #F1F1F1;
	
}

.footer .container-fluid img{
	max-width: 100%;
    height: auto;
    width: 60% !important;
	margin-right: -6px;

	
}

.footer .lista_enlace_rrss {
	margin-top: -20px;
}


.cecabank {
	margin-bottom: 0px;
	margin-top: -16px;
	padding-bottom: 0px;
	padding-top: 4px;
	margin-left: 10px;
	margin-right: -48px;
	padding-right: 0px;
	padding-left: 0px;
}

.btech-img-ceca{
	/*margin-top:10px;*/
	/*width:60%;*/
	display: inherit;
}

.btech-icon-contacto {
	font-size:4em;
	margin-top: 20px;
}

.btech-icon-contacto2 {
    font-size: 4em;
	padding-top: 30px;
}

.btech-fondo-contacto {
	background-color: #f1f1f1;
	margin: 0px;
}

.btech-contacto-ultimo {
	margin: 0px 0px 15px 0px;
}

.btech-fondo-contacto-comienzo {
	background-color: #f1f1f1;
	margin: 15px 0px 0px 0px;
}

.btech-separador-espacio {
	margin-top: 10px;
    margin-bottom: 20px;
}

.btech-btn-contacto{
	background-color: green;
    color: white ;
    border-radius: 25px !important;
	border: 1px solid green;
	outline: none !important;
	font-size: 16px !important;
}

.btech-btn-contacto:hover {
    color: green;
    background-color: white;
    border: 1px solid green;
}

.btech-row-contacto-email{
	padding-bottom: 20px;
}

.btech-row-contacto-comunicacion{
	margin-top:20px;
	margin-bottom:20px;
}

.btech-row-contacto-opinion{
	padding-bottom: 30px;
}

.btech-contacto-llamame{
	color:white;
	background-color: #303f65;
	padding-top:20px;
	padding-bottom: 20px;
	margin-right: 8.3%;
}

.btech-contacto-whatsapp{
	color:white;
	background-color: #303f65;
	padding-top:20px;
	padding-bottom: 20px;
	margin-right: 8.3%;
}

.btech-contacto-chatea{
	color:white;
	background-color: #303f65;
	padding-top:20px;
	padding-bottom: 20px;
}

.btech-migapan-contacto {
	top: 10px;
  bottom: auto;
  height: 35px;
}

.btech-formulario-contacto-llamada {
	padding-top: 30px;
	background-color: #f1f1f1;
}

.btech-horario-contacto {
	padding-bottom: 20px;
	font-family: 'GothamBold';
}

.btech-select-contacto{
	display: inline-block;
	width: auto;
}

.btech-icon-especial{
	font-size: 1.4em;
}
.btech-icon-especial1 {
	color: yellow;
}
.btech-icon-especial2 {
	color: #034E67;
}
.btech-icon-especial3 {
	color: #BFE1F4;
}
.btech-icon-especial4 {
	color: #76C9EC;
}
.btech-icon-especial5 {
	color: #253c65;
}
.btech-icon-especial6 {
	color: #253c65;
}

.btech-logo-aviso{
	float:right;
	margin-top:2px;
}

ul.lista_enlace_modales_footer li{
	display: table-cell !important;
	padding-top: 10px;
}

ul.lista_enlace_footer li{
	display: block !important;
	padding-top: 19px;
}

li > a.btech_link_social_icon{
	padding-left:0px;
	padding-right:0px;
	margin-right:18px;
	margin-top: -4px;
}

ul.lista_enlace_modales_footer{
	padding-left:0px;
}

ul.lista_enlace_footer{
	padding-left:0px;
}

.btech-aviso, .btech-aviso:visited{
	font-size:16px;
	font-family: "GothamBook", Arial, Sans serif;
	color:white;
	border:none;
	text-decoration:none;
	margin-right:20px;
}

.btech-aviso:link, .btech-aviso:visited, .btech-aviso:active {
	text-decoration:none;
}
.btech-aviso:hover {
	text-decoration:underline;
	color:white;
	font-size:16px;
}


/**
*
*
*	PIE
*
**/

/**
*
*
*	PORTADA
*
**/

.btech-portada-texto h1{
	font-family: "GothamBook";
	letter-spacing: 3px;
	color: #034E67;
	margin-bottom: 0px;
}

.btech-modal-bienvenida > div {
    width: 80%;
}

.btech-portada-texto h3{
	font-family: "GothamBook";
	letter-spacing: 1px;
	color: #0085DD;
	margin-top: 0px;
	margin-bottom: 30px;
}

.btech-portada-texto h2{
	font-family: "GothamBook";
	letter-spacing: 3px;
	color: #253c65;
	margin-bottom: 0px;
	margin-top: 20px;
}

.btech-portada-texto.btech-portada-proxima h2 {
    color: #edc281;
}

.btech-portada-proxima .btech-bton-micuenta {
		cursor: initial;
		background-color: #edc281;
}

.btech-portada-proxima .btech-bton-micuenta:hover {
		color: white;
		border: none;
		background-color: #edc281;
}

.btech-portada-texto h2 {
    font-family: "GothamBook";
    letter-spacing: 3px;
    /*color: #edc281;*/
}




.btech-portada-texto h4{
	font-family: "GothamBook";
	letter-spacing: 2px;
	color: #E0E1DD;
	margin-top: 0px;
	margin-bottom: 40px;
}

.pre-footer .btech-portada-texto h4 {
	color: black;
}

.btech-lote-portada {
	margin-bottom: 30px;
  padding: 0px 0px 10px 0px;
  border: 1px solid grey;
  box-shadow: 2px 3px #cdcdcd;
  height: 410px;
}

.btech-lote-portada img {
	padding: 0px;
  border-bottom: 1px solid grey;
  box-shadow: 0px 1px #cdcdcd;
  height: 250px;
}

.btech-lote-portada img.impar {
	width: 99.7%;
	margin-left: 1px;
	height: 250px;
}

.btech-portada-proxima .btech-lote-portada h5 {
	color: #edc281;
}
.btech-lote-portada h5 {
	font-family: "GothamBook";
  color: #253c65;
  text-align: center;
  margin-bottom: 0px;
  font-size: 19px;
}

.btech-lote-portada h6 {
	font-family: "GothamBold";
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

.btech-lote-portada p.p-cuando {
	height: 40px;
}

.catalog_desc {
		font-family: "GothamBook";
    color: #253c65;
    text-align: center;
    padding: 0px 10px;
    font-size: 13px;
    height: 30px;
}

div.btech-linea-precio {
	height: 1px;
	border-top: 1px solid #edc282;
	margin-top: 15px;
}

.btn {
  /*border-radius: 0 !important;*/
  border-radius: 0;
  font-size: 1em;
}

/*
*
*
*  PORTADA
*
*/


/*
*
*
*  DETALLE LOTE
*
*/


/* CARRUSEL */
.carousel-inner .active.left { left: -33%; }
.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }
.carousel-control.left,.carousel-control.right {background-image:none;}
.media:first-child {margin-top: 15px;}
.carousel-inner h5.media-heading        { margin-top:5px;}
.carousel-inner time img {
	width: 65%;
  margin: 5px auto;
}

.carousel-inner a.aside {
	outline: none !important;
  color: white;
  background: black;
  border-radius: 10px;
  padding: 4px 20px;
  margin-top: 10px;
  font-size: 12px;
}

#detalleLote .carousel-control .glyphicon-chevron-left {left: 0%;}
#detalleLote .carousel-control .glyphicon-chevron-right {right: 0%;}
#detalleLote .glyphicon-chevron-left:before, #detalleLote .glyphicon-chevron-right:before {color: black;}

.carousel-inner {
    overflow: initial;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
	top: 100px;
}

/* CARRUSEL */

#detalleLote div.btech-detalleLote-div ul li {
	margin-top:20px;
	width: 100px;
}

#detalleLote div.btech-detalleLote-div ul li a {
	text-align: center;
	font-size: 16px;
  margin-right: 0px;
  color: black;
  padding-left: 15px !important;
  cursor: pointer;
}

#detalleLote div.btech-detalleLote-div ul li.active a {
	cursor: initial;
}

#detalleLote .tab-content {
	border-top: 1px solid #dddddd;
}

.btech-detalleLote-filaVolver {
		margin-top: 20px;
}

.btech-detalleLote-volver {
	font-family: "GothamBook";
    letter-spacing: -1px;
    color: #253c65;
}

.btech-detalleLote-precio-texto{
	margin: 0px;
	font-size: 1.2em;
}
.btech-detalleLote-precio{
	padding: 0px;
	font-size: 1.2em;
}
	
.btech-detalleLote-rrss{
	padding-right: 0px;
}

.btech-detalleLote-lote{
	margin-top: 35px;
	color: #edc282;
	font-family: "GothamBook";
	font-size: 2em;
}

div.btech-detalleLote-rrss a:hover, div.btech-detalleLote-rrss a:focus{
	text-decoration:none;
}

.btech-detalleLote-lote > strong {
	font-family: "GothamBook";
	font-size: 17px;
}
.btech-detalleLote-tipo{
	font-family: "GothamBook";
	font-size: 24px;
    font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
}

.btech-detalleLote-descripcion{
	font-family: "GothamBook";
	font-size: 1.3em;
    margin-top: 20px;
	margin-bottom: 30px;
	text-align: justify;
}

.btech-detalleLote-peso{
	font-family: "GothamBook";
	font-size: 1.3em;
  color: #edc282;
  margin-bottom: 30px;
	text-align: center;
}

.btech-detalleLote-panel {
	margin-bottom: 20px;
}


.btech-tab-nav {
		border-bottom: none;
}

.btech-tab-nav a {
		border-top-left-radius: 0px !important;
		border-top-right-radius: 0px !important;
		border-bottom: none;
		font-family: "GothamBook";
		font-size: 11px;
		padding: 10px 15px 10px 5px !important;
}

.btech-detalleLote-tab{
	padding-top: 30px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-radius: 0px;
	/*min-height: 190px;*/
}

.btech-detalleLote-tab .btech-detalleLote-fechas {
	padding-left: 20px;
}

.btech-detalleLote-tab .btech-detalleLote-fechas p{
	font-family: "GothamBook";
	font-size: 1em;
}

.btech-detalleLote-tab .btech-detalleLote-fechas p strong{
	color: #edc282;
}

.btech-detalleLote-tab .btech-detalleLote-normas {
	padding-left: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
	height: 350px;
    overflow: auto;
	margin-right: 14px;
	text-align: justify;
}

.btech-detalleLote-tab .btech-detalleLote-normas p{
	font-family: "GothamBook";
	font-size: 1em;
}

.btech-detalleLote-tab .btech-detalleLote-pujas {
	padding-left: 20px;
    padding-right: 20px;
}

.btech-detalleLote-tab .btech-detalleLote-pujas p{
	font-family: "GothamBook";
	font-size: 11px;
}

.btech-detalleLote-espacio {
		margin: 30px 0px;
		border-top: 1px solid #E0E1DD;
}

.btech-boton-pujar{
	background-color:black;
	color: white;
	margin-bottom:64px;
}


.btech-lotesimilar {
	height:auto;
	width:auto;
}

.btech-detalleLote-div {
	padding: 30px;
}

/*
*
*
*  DETALLE LOTE
*
*/


/*
*
*
*  CATALOGO
*
*/
.breadcrumb {
	background-color: white;	
}

.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "\003e";
}

.btech-lote-catalogo {
	margin-bottom: 30px;
	display:none;
}

.btech-lote-catalogo h5 {
	font-family: "GothamBook";
  color: #003087;
  text-align: center;
  margin-bottom: 0px;
  font-size: 25px;
}

.btech-lote-catalogo h6 {
	font-family: "GothamBook";
	color: #003087;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 1.4em;
}

ul#btech-dropdown-ordenacion {
	right: 0px;
	left: unset;
}

li.btech-li-joyas-filtro{
	padding-left:0px;
	padding-right:0px;
}

h5.btech-texto-categoria-modal-filtro{
	font-size:11px;
}

.btech-breadcrumb ol{
	padding-left: 0px;
}

.btech-estilo-inline{
	display:inline;
}

.btech-estilo-oculto{
	display:none;
}
.btech-contador-tiempo{
	font-size:10px;
}
button.btech-boton-ordenar{
	border: none;
	font-size: 13px;
    font-weight: 100;
    font-family: "GothamBook";
	color:#253c65;
}

.pager-list, .row-lotes {
	margin-left: 0px;
	margin-right: 0px;
}

.text-noencontrado {
	margin: 50px 0px;
  font-family: 'GothamBold';
}

.text-paginacion {
	line-height: 1.5em;
	color: grey;
}

#text-num-lotes > b {
	font-family: 'GothamBold';
}

button.btech-boton-ordenar:hover{
	text-decoration: none;
	background-color: white;
	cursor: pointer;
	outline: none;
}


img.btech-img-lote{
	/*height:416px;*/
	cursor:pointer;
}


/*#listado-lotes .mix{
	display: none;
}*/


.btech-img-logo-catalogo{
	max-width:120px;
	/*height:	55px;*/
	margin: 10px 0px;
}

.sort a:hover{
	cursor:pointer;
}

.btech-breadcrumb a{
	font-family: "GothamBook";
	color: #253c65;	
	font-size: 11px;
	font-weight: bold;
}

.btech-breadcrumb a:hover{
	cursor: pointer;
}

.btech-breadcrumb li{
	font-family: "GothamBook";
	color: #253c65;	
	font-size: 11px;
}

.btech-breadcrumb-filtro>li+li:before  {
	content: none;
}

.btech-breadcrumb-filtro>li {
	padding-left: 10px;
    display: inline-flex;
	padding-right: 10px;
}

.btech-breadcrumb-filtro>li>a {
	font-size: 13px;
	font-weight: 100;
}

.btech-inicio-banner {
	text-align: -moz-center;
	text-align: -webkit-center;
	margin-top: 14px;
	margin-bottom:0px;
}

.btech-cabecera-lista-especiales{
	color: #034E67 !important;
}

.btech-cabecera-lista-destacados{
	color: #253c65 !important;
}
.btech-catalogo-banner {
	margin-bottom:40px;
	text-align: -moz-center;
	text-align: -webkit-center;
}

.btech-banner-catalogo{
	margin:0 auto;
}

.btech-button-default {
	font-size: 11px;
    border: 1px solid black;
    padding: 5px;
    font-family: "GothamBook";
    color: black;
    margin-left: 20px;
}

.btech-modal-filtrar {
	background-color:rgba(255, 255,255, 0.8);
}

.btech-modal-content-filtrar{
	border:1px solid black !important;
	padding-left:4px;
}

.btech-dialog-filtrar{
	width:900px;
}

a.btech-catalogo-categorias {
    background: url(/btech/images/categoriasnuevas1.png) no-repeat;
    display: block;
    height: 100px;
    width: 100px;
    font-family: "GothamBook";
    font-size: 11px;
    color: white;
	background-color:white;
	padding-top: 73px;
    padding: 10px;
    margin: 20px;
}

/* The container must be positioned relative: */
.custom-select {
  position: relative;
  font-family: Arial;
}

.custom-select select {
  display: none; /*hide original SELECT element: */
}

.select-selected {
  background-color: grey;
}

/* Style the arrow inside the select element: */
.select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-color: #fff transparent transparent transparent;
}

/* Point the arrow upwards when the select box is open (active): */
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
  top: 7px;
}

/* style the items (options), including the selected item: */
.select-items div,.select-selected {
  color: #ffffff;
  padding: 8px 16px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
}

/* Style items (options): */
.select-items {
  position: absolute;
  background-color: grey;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}

/* Hide the items when the select box is closed: */
.select-hide {
  display: none;
}

.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
}

li > a.btech-catalogo-categorias:hover,li > a.btech-catalogo-categorias:focus,li > a.btech-catalogo-categorias:visited {
	text-decoration: none;
	background-color:white;
}

a.btech-catalogo-33 {
	background-position: 0px -16px;	
}

a.btech-catalogo-25 {
	background-position: -100px -16px;	
}

a.btech-catalogo-23 {
	background-position: -200px -16px;
}

a.btech-catalogo-26 {
	background-position: -300px -16px;	
}

a.btech-catalogo-27 {
	background-position: -400px -16px;	
}

a.btech-catalogo-28 {
	background-position: -500px -16px;	
}

a.btech-catalogo-22 {
	background-position: -600px -16px;	
}

a.btech-catalogo-30 {
	background-position: -700px -16px;	
}

a.btech-catalogo-24 {
	background-position: -800px -16px;	
}

a.btech-catalogo-32 {
	background-position: -900px -16px;	
}

a.btech-catalogo-29 {
	background-position: -1000px -16px;	
}

a.btech-catalogo-31 {
	background-position: -1100px -16px;	
}

a.btech-catalogo-entidades {
    background: url(/btech/images/entidades.png) no-repeat;
    display: block;
    height: 59px;
    width: 150px;
	
    /*padding: 10px;
    margin: 20px;*/
}

.btech-li-entidades{
	margin-right:10px;
	margin-bottom:15px;
}

a.btech-catalogo-entidades:hover, a.btech-catalogo-entidades:visited {
	text-decoration: none;
}

a.btech-catalogo-entidades-196 {
	background-position: 0px 0px;	
}

a.btech-catalogo-entidades-136, a.btech-catalogo-entidades-48, a.btech-catalogo-entidades-156,a.btech-catalogo-entidades-276 {
	background-position: -300px 0px;
}

a.btech-catalogo-entidades-44 {
	background-position: -450px 0px;	
}

a.btech-catalogo-entidades-53 {
	background-position: -600px 0px;	
}

a.btech-catalogo-entidades-51 {
	background-position: -750px 0px;	
}

a.btech-catalogo-entidades-216 {
	background-position: -900px 0px;	
}

a.btech-catalogo-entidades-43,a.btech-catalogo-entidades-49 {
	background-position: -1050px 0px;	
}

a.btech-catalogo-entidades-45 {
	background-position: -1200px 0px;	
}

a.btech-catalogo-entidades-177, a.btech-catalogo-entidades-176, a.btech-catalogo-entidades-54 {
	background-position: -1350px 0px;	
}

a.btech-catalogo-entidades-42 {
	background-position: -150px 0px;	
}

div.btech-fila-filtro-catalogo ::-webkit-input-placeholder::before {
	font-family: Glyphicons Halflings;
	content:"\e003";
	font-size: 20px;
	text-align: center;
	font-weight: bold;
}


div.btech-fila-filtro-catalogo input.btech-buscar-filtro{
    font-size: 20px;
    padding: 10px;
	text-align:center;
    border: 0px solid #999;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 5px;
    outline: none;
}

div.btech-fila-filtro-catalogo  ::-moz-placeholder::before  { font-family: Glyphicons Halflings; content:"\e003"; text-align: center; font-size: 16px; font-weight: 100; } /* firefox 19+ */
div.btech-fila-filtro-catalogo :-ms-input-placeholder::before  { font-family: Glyphicons Halflings; content:"\e003"; text-align: center; font-size: 16px; font-weight: 100; } /* ie */
div.btech-fila-filtro-catalogo :-moz-placeholder::before  { font-family: Glyphicons Halflings; content:"\e003"; text-align: center; font-size: 16px; font-weight: 100; }

/* This is to override the slider-tick-label-container which has a margin-left, and instead kill the margin */
#search-slider-slidercontrol .slider-tick-label-container {
  margin-left: 0 !important;
}

/* Created a new CSS for each label (min & max) */
.search-slider-slidercontrol-minlabel {
  width: auto !important;
}
.search-slider-slidercontrol-maxlabel {
  width: auto !important;
  float: right;
}

.btech-nombre-entidad-filtro{
	letter-spacing: 4px;
  font-size: 9px;
  text-align: -webkit-center;
  width: 165px;
}

.btech-nombre-entidad-filtro-madrid{
	text-align:right;
	letter-spacing:8px;
}

.btech-nombre-entidad-filtro-sevilla{
	text-align:right;
	letter-spacing:7px;
}

a.btech-button-modal-filtrar-buscar{
	width: 24%;
	margin-left: 6px;
	height: 26px;
	margin-bottom: 4px;
}

/*
*
*
*  CATALOGO
*
*/


/*
*
*
*  CONDICIONES
*
*/

.btech-texto-generico-termino{
	color: #E0E1DD !important;
}


/*
*
*
*  CONDICIONES
*
*/

/*
*
*
*  PAGE TAB LEFT
*
*/

.btech-page-tab-left .tabs-left > .nav-tabs {
  border-bottom: 0;
}

.btech-page-tab-left .tab-content > .tab-pane,
.btech-page-tab-left .pill-content > .pill-pane {
  display: none;
}

.btech-page-tab-left .tab-content > .active,
.pill-content > .active {
  display: block;
}

.btech-page-tab-left .tab-pane{
	text-align: justify;
    
}

.btech-page-tab-left .tabs-left > .nav-tabs > li{
  float: none;
}

.btech-page-tab-left .tabs-left > .nav-tabs > li > a {
    min-width: 30px;
    margin-right: 0;
    color: #253c65;
    margin-bottom: 3px;
    font-family: "GothamBook";
    font-size: 15px;
}

.btech-page-tab-left div.tabs-left h1{
	color: #034E67;
	font-size: 30px;
}

.btech-page-tab-left .tabs-left > h2 {
  font-size: 28px;
}

.btech-page-tab-left .tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
  height: 226px;
  padding-right: 10px;
}

.btech-page-tab-left .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 0px 0 0 0px;
     -moz-border-radius: 0px 0 0 0px;
          border-radius: 0px 0 0 0px;
}

.btech-page-tab-left .tabs-left > .nav-tabs > li > a:hover,
.btech-page-tab-left .tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
  color:#253c65;
}

.btech-page-tab-left .tabs-left > .nav-tabs .active > a,
.btech-page-tab-left .tabs-left > .nav-tabs .active > a:hover,
.btech-page-tab-left .tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  color:#253c65;
}

.btech-page-tab-left .tab-pane > p {
	font-family: "GothamBook";
    font-size: 13px;
}

.btech-nav-normas > li > a{
	padding-right:140px;
}

/*
*
*

*  PAGE TAB LEFT
*
*/


/*
*
*
*  FAQ
*
*/

.hi-icon-wrap {
	text-align: center;
	margin: 0 auto;
}

a.hi-icon:visited {
	color: white;
}



.hi-icon {
	display: inline-block;
    font-size: 0px;
    cursor: pointer;
    margin: 15px 30px;
    width: 150px;
    height: 150px;
    border-radius: 50%;
    text-align: center;
    position: relative;
    z-index: 1;
    color: #fff;
}

.hi-icon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box; 
	-moz-box-sizing: content-box; 
	box-sizing: content-box;
}

.hi-icon:before {
	font-family: 'Material Icons';
    speak: none;
    font-size: 130px;
    line-height: 150px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: block;
    -webkit-font-smoothing: antialiased;
}

.hi-icon-general:before {
	content: "\e051";
}

.hi-icon-subastas:before {
	content: "\e90e";
	font-size: 110px;
}

.hi-icon-abono {
	color: #003489 !important;
}
.hi-icon-abono:before {
	content: "\e8f6";
}

.hi-icon-entrega:before {
	content: "\e558";
	/*avion: 195*/
}

.acceso-catalogo .hi-icon {
	color: white;
	/*float: left;*/
	width: 80px;
  height: 60px;
  margin: 0px;
}

.acceso-catalogo .hi-icon:before {
	font-size: 80px;
	line-height: inherit;
}

.hi-icon-todos:before {
	content: "\e8b6";
}

.hi-icon-mas:before {
	content: "\e147";
}

.hi-icon-menos:before {
	content: "\e15c";
}

.hi-icon-finalizar:before {
	content: "\e8b5";
}


/* Effect GENERAL */
.hi-icon-effect-general .hi-icon {
	box-shadow: 0 0 0 4px rgba(255,255,255,1);
	-webkit-transition: background 0.2s, color 0.2s;
	-moz-transition: background 0.2s, color 0.2s;
	transition: background 0.2s, color 0.2s;
}

.hi-icon-effect-general .hi-icon-general:hover {
	background: rgba(255,255,255,1);
	color: #253c65;
}

.hi-icon-effect-general .hi-icon-subastas:hover {
	background: rgba(255,255,255,1);
	color: #000;
}

.hi-icon-effect-general .hi-icon-abono:hover {
	background: rgba(255,255,255,1);
	color: #253c65;
}

.hi-icon-effect-general .hi-icon-entrega:hover {
	background: rgba(255,255,255,1);
	color: #edc282;
}

.hi-icon-effect-general .hi-icon:hover:before {
	-webkit-animation: spinAround 2s linear infinite;
	-moz-animation: spinAround 2s linear infinite;
	animation: spinAround 2s linear infinite;
}







.btech-ayuda-icons {
	align:center;
	font-size: 130px;
    color: white;
    margin-top: 25px;
}

.btech-panel-heading-general .btech-ayuda-icons:hover {
	-webkit-animation: spinAround 2s linear infinite;
    -moz-animation: spinAround 2s linear infinite;
    animation: spinAround 2s linear infinite;
}

	





#preguntasFrecuentes .faqHeader, #preguntasFrecuentes_cliente .faqHeader {
	font-size: 27px;
	margin: 20px;
}

#preguntasFrecuentes .panel-heading [data-toggle="collapse"]:after span , #preguntasFrecuentes_cliente .panel-heading [data-toggle="collapse"]:after span{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

#preguntasFrecuentes .panel-heading [data-toggle="collapse"].collapsed:after span:after, #preguntasFrecuentes_cliente .panel-heading [data-toggle="collapse"].collapsed:after span:after {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

#preguntasFrecuentes .panel-heading span, #preguntasFrecuentes_cliente .panel-heading span {
	float: right;
	
}

#preguntasFrecuentes .btech-cajas div.row, #preguntasFrecuentes_cliente .btech-cajas div.row {
	margin-top:20px;
	
}
.status {
	font-family: "GothamBook";
}
.status .panel-title {
    font-family: "GothamBook";
    font-size: 72px;
    font-weight: bold;
    color: #fff;
    line-height: 45px;
    padding-top: 40px;
    letter-spacing: -0.8px;
}

.btech-panel-title-entrega{
	font-size: 40px !important;
	margin-bottom: -10px;
}

.btech-panel-title-abono{
	font-size: 35px !important;
	margin-bottom: -11px;
	color: #253c65 !important;
}


#preguntasFrecuentes .panel-heading, #preguntasFrecuentes_cliente .panel-heading  {
	padding-top:20px;
	padding-bottom:0px;
}

#preguntasFrecuentes .btech-cajas a, #preguntasFrecuentes_cliente .btech-cajas a  {
	text-decoration:none !important;
}

#preguntasFrecuentes div.modal a, #preguntasFrecuentes_cliente div.modal a  {
	text-decoration:none !important;
}

.btech-panel-heading-general{
	background-color: #253c65;
	text-align:center;
}
.btech-panel-heading-subastas{
	background-color: #000;
	text-align:center;
}
.btech-panel-heading-abono{
	background-color: #FFF;
}
.btech-panel-heading-entrega{
	background-color: #edc282;
}


/* Icon 1 */

.nav-icon {
  float: left;
  width: 30px;
  height: 35px;
  position: relative;
  margin: 2px auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}

.nav-icon span{
  display: block;
  position: absolute;
  height: 3px;
  width: 50%;
  background: #d3531a;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

div#modalGeneral .nav-icon  span,div#modalGeneral_cliente .nav-icon  span {
  background: #253c65 !important;
}

div#modalSubastas .nav-icon span, div#modalSubastas_cliente .nav-icon span{
  background: #034E67 !important;
}

div#modalAbono .nav-icon span, div#modalAbono_cliente .nav-icon span{
  background: #253c65 !important;
}

div#modalEntrega .nav-icon  span, div#modalEntrega_cliente .nav-icon  span{
  background: #edc282 !important;
}

div#modalGeneral .btech-accordion-toggle, div#modalGeneral_cliente .btech-accordion-toggle{
	color: #253c65 !important;
	font-family: "GothamBook";
    font-size: 13px;
}

div#modalSubastas .btech-accordion-toggle, div#modalSubastas_cliente .btech-accordion-toggle{
	color: #034E67 !important;
	font-family: "GothamBook";
    font-size: 13px;
}

div#modalAbono .btech-accordion-toggle, div#modalAbono_cliente .btech-accordion-toggle{
	font-family: "GothamBook";
  font-size: 13px;
	color: #253c65 !important;
}

div#modalEntrega .btech-accordion-toggle,div#modalEntrega_cliente .btech-accordion-toggle {
	font-family: "GothamBook";
    font-size: 13px;
	color: #edc282 !important;
}


.nav-icon span:nth-child(1) {
  top: 0px;
}

.nav-icon span:nth-child(2) {
  top: 5px;
}

.nav-icon span:nth-child(3) {
  top: 10px;
}

.nav-icon.open span:nth-child(1) {
  top: 5px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}

.nav-icon.open span:nth-child(2) {
  opacity: 0;
  left: -60px;
}

.nav-icon.open span:nth-child(3) {
  top: 5px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}


.panel-body-general{
	color: #253c65 !important;
}

.panel-body-subastas{
	color: #000 !important;
}

.panel-body-abono{
	color: #253c65 !important;
}

.panel-body-entrega{
	color: #edc282 !important;
}

.panel-default > .panel-heading{
	background-color:transparent !important;
}

.panel-group .panel {
    border-radius: 0px !important;
}

#preguntasFrecuentes .modal .panel, #preguntasFrecuentes_cliente .modal .panel{
	border: 0px solid transparent !important;
}

#preguntasFrecuentes .modal .panel-body, #preguntasFrecuentes_cliente .modal .panel-body{
	border-top: 0px solid #ddd !important;
}


.btech-cabecera-modal-general{
	background-color: #253c65 !important;
}

.btech-cabecera-modal-subastas{
	background-color: #000 !important;
}

.btech-cabecera-modal-abono{
	background-color: #253c65 !important;
}

.btech-cabecera-modal-entrega{
	background-color: #edc282 !important;
}

div.btech-cajas .panel-heading {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

/*
*
*
*  FAQ
*
*/
@-webkit-keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
@-moz-keyframes spinAround {
	from {
		-moz-transform: rotate(0deg)
	}
	to {
		-moz-transform: rotate(360deg);
	}
}
@keyframes spinAround {
	from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes toRightFromLeft {
	49% {
		-webkit-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toRightFromLeft {
	49% {
		-moz-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toRightFromLeft {
	49% {
		transform: translate(100%);
	}
	50% {
		opacity: 0;
		transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}

@-webkit-keyframes toLeftFromRight {
	49% {
		-webkit-transform: translate(-100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toLeftFromRight {
	49% {
		-moz-transform: translate(-100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toLeftFromRight {
	49% {
		transform: translate(-100%);
	}
	50% {
		opacity: 0;
		transform: translate(100%);
	}
	51% {
		opacity: 1;
	}
}

@-webkit-keyframes toTopFromBottom {
	49% {
		-webkit-transform: translateY(-100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translateY(100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toTopFromBottom {
	49% {
		-moz-transform: translateY(-100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translateY(100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toTopFromBottom {
	49% {
		transform: translateY(-100%);
	}
	50% {
		opacity: 0;
		transform: translateY(100%);
	}
	51% {
		opacity: 1;
	}
}

@-webkit-keyframes toBottomFromTop {
	49% {
		-webkit-transform: translateY(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toBottomFromTop {
	49% {
		-moz-transform: translateY(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translateY(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toBottomFromTop {
	49% {
		transform: translateY(100%);
	}
	50% {
		opacity: 0;
		transform: translateY(-100%);
	}
	51% {
		opacity: 1;
	}
}


@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);
		-webkit-transform: scale(1.5);
		opacity: 0;
	}
}
@-moz-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);
		-moz-transform: scale(1.5);
		opacity: 0;
	}
}
@keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);
		transform: scale(1.5);
		opacity: 0;
	}
}

@media (min-width: 768px)
{
	#modalCambioTerminos > .modal-dialog, #modalTerminos > .modal-dialog {
	    width: 900px;
	}
}

blockquote {
    font-size: 14px;
    border-left: none !important;
}

.imgAccesoCatalogo {
	margin-bottom: 20px;
}

.imgPrefooter {
	float: left;
}

.btech-titulo-paginaEstatica{
	padding-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #f1f1f1;
}

.btech-titulo-paginaEstatica-sinColor{
	padding-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}

.btech-titulo-paginaEstatica-faq{
	padding-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}

.btech-contenido-paginaEstatica{
	margin-bottom: 30px;
  margin-left: 0px;
  margin-right: 0px;
  padding-bottom: 15px;
  margin-top: 15px;
  text-align: justify;
}
.btech-contenido-paginaEstatica-sinColor{
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 15px;
	overflow-y: auto;
	max-height:500px;
}

.btech-contenido-paginaEstatica-sinColor a{
	color: black;
}

.btech-contenido-paginaEstatica-faq{
	margin-bottom: 30px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 15px;
	overflow-y: auto;
	min-height:400px;
}

.btech-contenido-paginaEstatica-faq h3 {
	font-size: 19px
}

.btech-contenido-paginaEstatica-faq a{
	color: black;
}

.btech-montes-piedad-lista{
	list-style-type: none;
}
.betch-montes-piedad-icono-margen{
	margin-right: 5px;
}
.betch-montes-piedad-memoria-margen{
	padding-left: 50px;
}

.panel-group .panel {
	border: 0 !important;
}
.ancho-menu-faq{
	width: 40% !important;
}
.contenido-tab-faq{
	width: 55%; 
	float:right; 
	padding-right: 15px;
}
.contenido-espacio-faq{
	padding:20px;
}

/*CLIENTE*/

.fila-disconnect {
	 margin-top: 20px;
}

.btech-disconnect {
	color: #253c65 !important;	
}

.btech-disconnect::before {
	font-family: 'Material Icons';
	content: '\e8AC';
	font-size: 25px;
	width: 40px;
}

.btech-navbar-cabecera3 .full-width.dropdown.li-opciones-cliente > .dropdown-menu {
    width: 450px;
    left: 120px;
    position: absolute;
    top: 51px;
    background: #f1f1f1;
    height: 470px;
    border: 1px solid #edc282;
    border-top: none;
}

.btech-misDatos {
	background-color: #253c65;
  color: white;
}

.btech-misDatos:hover {
	background-color: #253c65;
  color: white;
}

.btech-navbar-cabecera3 .full-width.dropdown.li-opciones-cliente .panel {
    background-color: #fbfbfb;
    height: 379px;
    margin-top: -5px;
    margin-left: -5px;
}

.btech-nav-cabecera3 .navbar-right ul.dropdown-menu div.panel-body .btech-disconnect:hover {
	color: #003087;
	text-decoration: none;
}


.btech-dropdown-apps {
	width: 450px;
}

.btech-separador-modal-apps {
	width: 95%;
	border-color: #E0E1DD;
}

.misSubastas-button, .favoritos-button, .preguntasGenericas-button, .abonoAdjudicaciones-button, 
.seguimientoCompras-button, .historicoCompras-button {
	margin: 20px 0px 20px 0px;
}


a.btech-button-option-apps {
	border: 1px solid transparent;
}

a.btech-button-option-apps:hover {
	border: 1px solid rgb(224, 225, 221);
	box-shadow: 0 .5em 1em rgba(0,0,0,0.25);
	text-decoration: none;
	cursor: pointer;
}

a.btech-button-option-apps-activo {
	border: 1px solid rgb(224, 225, 221);
	box-shadow: 0 .5em 1em rgba(0,0,0,0.25);
	text-decoration: none;
	background-color:rgba(238, 238, 238, 1);
}

li.li-opciones-cliente a.misSubastas-button {
	color: #003087;
}


.misSubastas-button::before {
	font-family: 'Material Icons';
	content: '\e90e';
	font-size: 45px;
	color: #003087;
}


li.li-opciones-cliente a.favoritos-button {
	color: #edc282;
}

.favoritos-button::before {
	font-family: 'Material Icons';
	content: '\e87D';
	font-size: 45px;
	color: #edc282;
}

li.li-opciones-cliente a.preguntasGenericas-button {
	color: #939492;
}


.preguntasGenericas-button::before {
	font-family: 'Material Icons';
	content: '\e0c6';
	font-size: 45px;
	color: #939492;
}


li.li-opciones-cliente a.abonoAdjudicaciones-button {
	color: #0085DD;
}


.abonoAdjudicaciones-button::before {
	font-family: 'Material Icons';
	content: '\e8cb';
	font-size: 45px;
	color: #0085DD;
}

li.li-opciones-cliente a.seguimientoCompras-button {
	color: #76C9EC;
}


.seguimientoCompras-button::before {
	font-family: 'Material Icons';
	content: '\e558';
	font-size: 45px;
	color: #76C9EC;
}

li.li-opciones-cliente a.historicoCompras-button {
	color: #244a5f;
}


.historicoCompras-button::before {
	font-family: 'Material Icons';
	content: '\e8b1';
	font-size: 45px;
	color: #244a5f;
}

a.btech-button-option-apps {
	border: 1px solid transparent;
}

div.btech-cuerpo-alto {
	margin-top: 50px;
	min-height: 700px;
}

.btech-formulario-detalle-usuario legend {
    margin-bottom: 0px;
    color: #edc282;
}

.btech-formulario-detalle-usuario .form-group label.control-label {
	color: grey !important;
}

/*CLIENTE*/

.contenido-tab-faq .panel {
	-webkit-box-shadow: none;
  box-shadow: none;
}
 

.leyenda-cal h4 {
	padding-top: 7px;
}

.ley-cal {
	height: 40px;
	margin: 5px 0px;
	border: 2px solid white;
}

.ley-cal-bancaja {
	background: #cdb95f;
}	

.ley-cal-ibercaja {
	background: #000000;
}	

.ley-cal-cajacanarias {
	background: #fee434;
}	

.ley-cal-liberbank {
	background: #174d6d;
}	

.ley-cal-montecyl {
	background: #f15b5d;
}	

.ley-cal-unicaja {
	background: #4a9d33;
}	
