@import url('/css/fonts.css');
html, body {
	margin: 0;
	padding: 0;
	background: #eeeeee;
	color: #565656;
	font-family: CircularXXWeb-Book;
	font-size: 0.83em;
	font-weight: bold;
}

/* COMUNES */
ul {list-style-type:none; margin:0px;padding:0px;}
h1 {margin:0px;padding:0px;}
/* LIGHTBOX */
.titlePopup {width: 91.5%; display:block; clear: both;text-align: center;border-bottom: 1px solid #f2b804;color: #ffffff;font-family: 'GothamRounded-Bold';font-size: 1.5em;padding: 0 10px 5px;margin-bottom: 5px;}
.avisoIzq a{background:#ffffff url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/icoClose.png') no-repeat 0 0; width:27px; height:27px;float:right;}
.errorRecuperar {margin-bottom: 7px;text-align: center;font-family: 'CircularXXWeb-Book';color: #fff;}
.contenidoMPJQ input{width:90%;margin-bottom: 10px;padding: 7px 10px; color:#666; font-size:1.4em;font-family: 'CircularXXWeb-Book'; font-weight: font; }
.dr-mpnl-pnl {background:rgba(0,0,0,0.5); border:0px none;}
.dojoDialog {width:350px; padding:10px; color:white; font-size:1.3em; line-height:1.5em; text-align:center;background:rgba(0,0,0,0.6); border:0px none;}
.volver {width:100px;margin:10px auto;display:block;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background:#f2b804; color:#2a2924;font-size:1.4em; font-family:'CircularXXWeb-Book'; text-transform:uppercase; text-decoration:none; border:0px;padding:7px 15px; font-weight: bold;
}
a#closeError {text-decoration:none;}
.btnera {float:right;width: 100%;text-align: right;}
.btnera .btns {width:100%; }
.btnera .btns a{width:100px;margin:auto;display:block;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background:#f2b804 url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/arrowBlack.png') no-repeat 9px 11px; color:#2a2924;font-size:1.4em; font-family:'CircularXXWeb-Book'; text-transform:uppercase; text-decoration:none; border:0px;padding:7px 15px 7px 30px; font-weight: bold;
}
/* HEADER */
#cabecera {height:94px;}
#cabecera a {width: auto; display:block; float:right;  text-decoration:none; color#;margin-top: 15px;margin-right: 15px;}
#cabecera .textC2C {display:block;color: #2a2924;font-size: 0.8em;margin-bottom: 2px; font-weight: bold;}
#cabecera .phone {font-size: 2.5em;  color:#2a2924;background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/icoPhone.png') no-repeat 1px 6px;padding-left:25px;width: 200px;margin-top: 5px;line-height: 1em;background-size: 11%; font-weight: bold;}
#cabecera .llamadaC2C {display:block;font-size: 1.09em; text-transform:uppercase;  color: #f2b804;padding-left:27px;background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/arrowPhone.png') no-repeat 9px 2px;margin-top: 3px; font-weight: bold;}
.logoHeader {position: relative;float: left;top: -28px;padding: 10px;background: #eeeeee;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);margin-left: 20px;}
.logoHeader a {display:block; }
.logoHeader a img {border:0px none;}
.popBox {background:#f2b804; height: 94px;}
.botonRecover {float:right;margin: 22px 25px 7px 0;}
.botonCalcular {float:right;width: 80%;text-align: right;}
.botonRecover a{ color:#ffffff; text-transform:uppercase; text-decoration:none; font-size: 1.1em;}
.botonCalcular a{
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background:#2a2924 url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/arrowYellow.jpg') no-repeat 9px 6px;
	color:#f2b804;
	font-size:1.4em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
	font-weight: bold;
	padding:4px 15px 3px 35px;
	margin: 15px;
	cursor:pointer;
}


/* CUERPO */
#cuerpo { margin: 0px auto;max-width: 980px;}
#cargandoDatos {text-align:center;margin-top:20px; margin-bottom:50px}
#cargandoDatos img {width:auto!important}

/* BIENVENIDA */
#bienvenida {float:left;width: 980px;height:403px;margin-top:10px;margin-bottom:40px;color: #000;background: #f2b804 url(/RecursosAprecioSeguros/recursosAprecio/ES/imagen/BgSegMoto.png) no-repeat right 0;}
#welcomeText {float:left;display: block;width: 40%;}
#welcomeText .logoWelcome {margin: 10px auto 10px 30px;width: 88%;}
#welcomeText .logoWelcome img { display: block;  float: right; }
#welcomeText {text-align:center;display: block;margin-top: 50px;margin-bottom: 30px;}
#welcomeText .textWelcome { display: block; font-family: "CircularXXWeb-Book"; font-size: 1.5em; margin: 9px auto 0; text-align: left; }
#welcomeText .textWelcome.nomargin {margin-top:0px;margin-bottom: 20px;}
#welcomeText .redText {color:#b81325;margin-right: 10px;}
#welcomeText .WelcomeWhite {color: #ffffff;display: block;font-size: 3.3em;margin: 0 auto;padding-top: 10px;text-align: left;}
#welcomeText .textWelcomeBlack {display: block;font-size: 2.2em;font-weight: bold;margin-bottom: 10px;margin-left: 0;text-align: left;width: 56%;border-top: 1px solid #fff;padding-top: 10px;padding-right: 15%;line-height: 1.2;padding-left: 30px;}

#welcomeText .botonCalcularWelcome {margin-left: 20px; margin-top: 30px; text-align: left; width: 100%; }
#welcomeText .botonCalcularWelcome a{
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background:#2a2924 url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/arrowYellow.jpg') no-repeat  227px 17px;
	color:#f2b804;
	font-size:1.5em;
	line-height:1.5em;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
	padding:15px 65px 15px 30px;
	margin: 15px;
	font-weight: bold;
}

#ultimosContratados {background: rgba(138, 104, 0, 0.6) none repeat scroll 0 0;/*display: block;*/ display:none; width: 288px;float: right;}
#ultimosContratados h3 {display:block; margin-top:20px;background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/titUltimos.png') no-repeat center 0; font-size: 0.9em; line-height:3em; width:100%; text-align:center;z-index: 100; color:#292723;}
#ultimosContratados #tablaHome {padding: 10px;font-family:'CircularXXWeb-Book'; color:#ffffff;min-height: 315px;} 
#ultimosContratados #tablaHome li {border-top:1px dotted #fff; padding-top:10px; margin-bottom: 20px;font-size: 1.1em;}
#ultimosContratados label {display:block; text-align:center;}
#ultimosContratados label.columna1 {margin-bottom:10px}

/* ULTIMOS CONTRATADOS */
/* SCOOTER      */ #ultimosContratados .estiloTipoMoto01 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -70px -240px;height: 50px;width: 70px;display: block;margin: auto;}
/* CICLOMOTOR   */ #ultimosContratados .estiloTipoMoto02 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -140px -5px;height: 50px;width: 70px;display: block;margin: auto;}
/* NAKED        */ #ultimosContratados .estiloTipoMoto03 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -140px -178px;height: 50px;width: 70px;display: block;margin: auto;}
/* TRAIL        */ #ultimosContratados .estiloTipoMoto04 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -140px -297px;height: 50px;width: 70px;display: block;margin: auto;}
/* SPORT        */ #ultimosContratados .estiloTipoMoto05 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -140px -240px;height: 50px;width: 70px;display: block;margin: auto;}

/* ATV          */ /*#ultimosContratados .estiloTipoMoto01 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat 0 -5px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* CAFÉ RACER   */ /*#ultimosContratados .estiloTipoMoto02 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -70px -5px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* CLÁSICA      */ /*#ultimosContratados .estiloTipoMoto04 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -0px -60px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* CUSTOM       */ /*#ultimosContratados .estiloTipoMoto05 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -70px -60px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* ELECTRICAS   */ /*#ultimosContratados .estiloTipoMoto06 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -140px -60px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* ENDURO       */ /*#ultimosContratados .estiloTipoMoto07 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat 0 -118px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* GRAN TURISMO */ /*#ultimosContratados .estiloTipoMoto08 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -70px -118px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* MAXITRAIL    */ /*#ultimosContratados .estiloTipoMoto09 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -140px -118px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* MEGA SCOOTER */ /*#ultimosContratados .estiloTipoMoto10 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat 0 -178px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* MOTOCROSS    */ /*#ultimosContratados .estiloTipoMoto11 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -70px -178px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* QUAD         */ /*#ultimosContratados .estiloTipoMoto13 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat 0 -240px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* SUPER MOTARD */ /*#ultimosContratados .estiloTipoMoto16 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat 0px -297px;height: 50px;width: 70px;display: block;margin: auto;}*/
/* TRAIL LIGERA */ /*#ultimosContratados .estiloTipoMoto17 {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/ultContrMotos.png') no-repeat -70px -297px;height: 50px;width: 70px;display: block;margin: auto;}*/

/* CATEGORÍAS */
#categorias { margin-bottom:60px; width: 100%; float:left;}
.categoriasMotos {float:left; width: 70%;display: inline-block; margin-right: 10px;}
.categoriasMotos li {float:left;width: 46%; margin-left: 15px;min-height: 170px;}
.categoriasMotos .motoTipo {width:115px; height:70px;  float:left; border-right:1px solid #656565; margin-right:14px;margin-bottom:10px; }
.categoriasMotos .motoTipo.atv {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -5px -20px;}
.categoriasMotos .motoTipo.caferacer {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -125px -15px;}
.categoriasMotos .motoTipo.ciclomotor {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -242px -15px;}
.categoriasMotos .motoTipo.clasica {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -3px -110px;}
.categoriasMotos .motoTipo.custom {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -123px -112px;}
.categoriasMotos .motoTipo.electricas {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -243px -116px;}
.categoriasMotos .motoTipo.enduro {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -5px -216px;}
.categoriasMotos .motoTipo.granturismo {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -125px -215px;}
.categoriasMotos .motoTipo.maxitrail {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -242px -218px;}
.categoriasMotos .motoTipo.megascooter {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -5px -316px;}
.categoriasMotos .motoTipo.motocross {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -125px -316px;}
.categoriasMotos .motoTipo.naked {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -245px -318px;}
.categoriasMotos .motoTipo.atv {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -5px -20px;}
.categoriasMotos .motoTipo.quad {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -5px -417px;}
.categoriasMotos .motoTipo.scooter {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -125px -417px;}
.categoriasMotos .motoTipo.sport {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -243px -421px;}
.categoriasMotos .motoTipo.supermotard {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -5px -517px;}
.categoriasMotos .motoTipo.trailligera {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -126px -517px;}
.categoriasMotos .motoTipo.trial {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/greyMotos.png') no-repeat -246px -519px;}


.categoriasMotos .titleCategoria {display:block;margin-top:7px;margin-bottom: 2px;color: black;font-size: 0.9em;}
.categoriasMotos .tipoCategoria {font-size: 1.4em; color: black;}
.categoriasMotos .textCategoría {float:left;margin-top: 0px;}
.categoriasMotos .arrowBlack {background: url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/arrowBlack.png') no-repeat 0 5px; padding-left:18px;}
.categoriasMotos .texto {color:#8c8b89;width:100%;display:block;clear:both;font-size: 1.1em;line-height: 1.4em;font-weight:normal;}

.calcularMini {float:right;background:#ffb701 url('/RecursosAprecioSeguros/recursosAprecio/ES/imagen/bgCalcula.jpg') no-repeat bottom; width: 28%; 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
height: 380px;}
.calcularMini .botonCalcularMini a {
	background:#2a2924;
	font-size: 1.6em;
	line-height:1.5em;
	text-transform:uppercase;
	text-align:center;
	font-weight: bold;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 35px;
	padding: 5px 30px;
	margin: auto;
	line-height: 1.6em;
	text-decoration:none;
	color: #f2b804;
	width: 40%;
	display:block;
	margin:auto;
	}
.calcularMini .textCalcularMini {display:block;color:#ffffff; font-size:1.6em; text-align:center; margin-top: 100px; text-transform:uppercase;}
.calcularMini .bigText {font-size:2.5em;color:#ffffff;text-align:center;display:block; margin-bottom:10px}
.calcularMini .logoMotoMini {text-align: right;padding: 10px;}
.calcularMini .logoMotoMini img {width:22%}


/* PIE */
#pie {width:100%;background:#f2b804;padding: 10px 0;float: left;height:85px;}
#piecontent {margin: 0px auto;max-width: 980px; padding:20px 0;}
#piecontent .logoPie {position: relative;float: left;top: -51px;padding: 10px;background: #eeeeee;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
#piecontent .logoPie a {display:block;}
#piecontent .logoPie img{ border:0px none;}
#piecontent .logoPieResponsive {-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
#piecontent .menuPie { text-align:right; margin-top:5px; padding:0 7px;}
#piecontent .menuPie li {display:inline-block;padding:0 7px; border-right:1px solid #2a2924; font-size:9px}
#piecontent .menuPie li:last-child{border-right:0px;}
#piecontent .copyright {font-size: 13px;color:#2a2924;text-align: right;/* font-weight: bold; */}
#piecontent .logoPieResponsive {display:none;}
#piecontent .menuPie li a{color:#2a2924;font-size: 11.7px;text-decoration:none; font-weight: normal;} 

/* TEXTO LEGAL */
.txtLegal {font-size: 1em;margin-top: 19px;padding: 7px;text-align: justify;width: 97%;color: white;}

/* Mobile tamaño vertical hasta Mobile tamaño apaisado (dispositivos y navegadores) 
============================================================================================ */
@media screen and (min-width: 319px) and (max-width: 479px) {
	#cuerpo {width:100%; padding:0px; margin:0px;}
	#cabecera {height: 65px; font-size:80%; }
	#cabecera a {margin-top:5px;margin-right: 5px;}
	#cabecera .phone {background-position:0px 7px}
	#cabecera .textC2C {font-size:0.715em;}
	.logoHeader {width: 15%;top: -20px;}
	.logoHeader a img {width: 100%;}
	.popBox {height: 55px;}
	.botonRecover {margin:5px 5px 5px 0; font-size:80%}
	.botonCalcular {width: auto;margin-top: 5px;font-size: 0.6em;}
	.botonCalcular a {background-position:5px 5px; background-size:9%; padding:4px 15px 4px 25px;margin-right: 5px;}
	#bienvenida {width: 100%;font-size:60%;background-size: 110%;background-position: 110px 0px;height: auto;padding-bottom: 20px;margin-bottom: 10px;}
	#welcomeText {margin-top:0px!important;width: 100%;}
	#welcomeText .textWelcome {}	
	#welcomeText .logoWelcome {margin-left: 0;width: 71%;}
	#welcomeText .logoWelcome img {margin-left: 23px; margin-top: -11px; width: 22%;}
	#welcomeText .textWelcome.nomargin {margin-bottom:10px;}
	#welcomeText .textWelcomeBlack {padding-left: 15px;width: 42%;}
	#welcomeText .WelcomeWhite {width: 90%;padding-top: 10px;}
	#welcomeText .botonCalcularWelcome {margin-left:0;margin-top: 20px;}
	#welcomeText .botonCalcularWelcome a {background-position: 123px center; padding: 8px 27px 8px 11px;}
	#welcomeText .redText {margin-right:5px;}
	#ultimosContratados, #categorias {display:none;}
	#pie {height:100%;}
	#piecontent {padding-top:0px; padding-bottom:0px;}
	#piecontent .copyright {text-align:center;margin: 0px 2% 10px;}
	#piecontent .menuPie li {border:0px none;}
	.menuPie li { width: 98%;border: 0px none;margin: 2px;text-align:center;padding-left: 0px!important;padding-right: 0px !important;}
	.logoPieResponsive {margin:10px auto 10px;width:50px;padding: 10px;background: #eeeeee;	display:block!important;}
	.logoPieResponsive a img {width:100%}
	.logoPieResponsive img { width: 100% !important;}
	.logoPieResponsive a {display:block; text-align:center}
	.logoPie {display:none;}
	#cargandoDatos {margin-bottom:15px}
	#cargandoDatos img{width:90%; }
	}

/* Mobile Landscape 
================================================================= */
@media screen and (max-width: 479px){
	#pie {width:100%;padding: 10px 0px;height: 100%;}
	#pie .logoPie {display:none;}
	}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) 
================================================================= */
@media screen and (min-width: 480px) and (max-width: 767px) {
	#cuerpo {width:100%; padding:0px; margin:0px;}
	#cabecera {height: 65px; font-size:80%; }
	#cabecera a {margin-top:5px;margin-right: 5px;}
	#cabecera .phone {background-position:0px 7px}
	#cabecera .textC2C {font-size:0.715em;}
	.logoHeader {width: 15%;top: -40px;}
	.logoHeader a img {width: 100%;}
	.popBox {height: 55px;}
	.botonRecover {margin:5px 5px 5px 0; font-size:80%}
	.botonCalcular {width: 70%;margin-top: 5px;font-size: 0.6em;}
	.botonCalcular a {background-position:5px 5px; background-size:9%; padding:4px 15px 4px 25px;margin-right: 5px;}
	#welcomeText .redText {margin-right:5px;}
	#bienvenida {width: 100%;background-size: 85%;background-position: 210% top;height: auto;padding-bottom: 20px;margin-bottom: 10px;margin-top: 0px;}
	#welcomeText {margin-top:0px!important;width: 100%;}
	#welcomeText .textWelcome { font-size: 1.5em;}
	#welcomeText .textWelcome.nomargin {margin-bottom:10px}
	#welcomeText .logoWelcome {
    margin-left: 20px;
    margin-top: 30px;
}
	#welcomeText .WelcomeWhite {font-size: 2em;margin-bottom: 5px;width: 60%;margin-left: 0;}
	#welcomeText .textWelcomeBlack {font-size: 1.5em;padding-left: 20px;width: 40%;}	
	#welcomeText .botonCalcularWelcome {font-size:50%;margin-top: 20px;margin-left: 0;}
	#welcomeText .botonCalcularWelcome a {background-position: 121px center; padding: 10px 46px 10px 20px;}
	#ultimosContratados, #categorias {display:none;}
	#pie {height:100%;}
	#piecontent {padding-top:0px; padding-bottom:0px;}
	#piecontent .copyright {text-align:center;margin: 0px 2% 10px;}
	#piecontent .menuPie li {border:0px none;}
	.menuPie li { width: 98%;border: 0px none;margin: 2px;text-align:center;padding-left: 0px!important;padding-right: 0px !important;}
	.logoPieResponsive {margin:10px auto 10px;width:50px;padding: 10px;background: #eeeeee;	display:block!important;}
	.logoPieResponsive a img {width:100%}
	.logoPieResponsive a {display:block; text-align:center}
	.logoPieResponsive img { width: 100% !important;}
	.logoPie {display:none;}

	}
	
	
/* Tablet Portrait size to standard 960 (devices and browsers) 
============================================================= */
@media screen and (min-width: 768px) and (max-width: 960px) {
	#cuerpo {width:100%; padding:0px; margin:0px;}
	#cabecera {height: 65px; font-size:80%; }
	#cabecera a {margin-top:5px;margin-right: 5px;}
	#cabecera .phone {background-position:0px 7px}
	#cabecera .textC2C {font-size:0.715em;}
	.logoHeader {width: 12%;top: -40px;}
	.logoHeader a img {width: 100%;}
	.popBox {height: 75px;}
	.botonRecover {margin: 10px 10px 5px 0; font-size: 100%;}
	.botonCalcular {width: 70%;margin-top: 5px;font-size: 1em;}
	.botonCalcular a {background-position: 10px 5px; background-size:9%; padding: 4px 15px 4px 40px;}
	#bienvenida {width: 100%;font-size:100%;background-size: 63%;background-position: 100% -25px;height: auto;padding-bottom: 1px;margin-bottom: 30px;}
	#welcomeText {width: 70%;margin-top: 0px;}
	#welcomeText .textWelcome.nomargin {margin-bottom: 20px;}
	#welcomeText .WelcomeWhite {margin-bottom: 0px!important;font-size: 3em;width: 80%;margin-left: 0;}
	#welcomeText .textWelcomeBlack {font-size: 2.4em;width: 45%;}	
	#welcomeText .botonCalcularWelcome a {background-position: 211px center; padding: 10px 46px 10px 20px;}
	#ultimosContratados {width:28.5%; max-height:375px}
	#ultimosContratados #tablaHome li {font-size:0.8em}
	#ultimosContratados h3 {background-size: 95%;font-size: 0.85em;}
	#categorias {margin-bottom:50px}
	#categorias .categoriasMotos .tipoCategoria {font-size: 0.9em;}
	#categorias .categoriasMotos .titleCategoria {font-size:0.85em;}
	#categorias .categoriasMotos .arrowBlack {background-position:0px; padding-left: 12px;background-size: 9px;}
	#categorias .categoriasMotos .texto {font-size:0.85em; font-weight: normal}
	.calcularMini {margin-right:5px}
	.calcularMini .textCalcularMini {font-size:1.3em;margin-top: 120px;}
	.calcularMini .bigText {font-size:2em}
	.calcularMini .botonCalcularMini {width: 100%;}
	#pie {height:65px}
	#piecontent .copyright {padding-right:5px}
	#piecontent .logoPie {width: 70px; margin-left:10px;top: -40px;}
	#piecontent .logoPie img {width:100%}
	}
.linkContrata{clear: both;margin-top: 15px;}
.linkTelefono{clear: both;margin-top: 0 !important;}
.linkTeLlamamos {clear: both;margin-top: 0 !important;}	
