@media only screen  and (min-width: 320px) and (max-width:479px) 
{
	.row {
		margin-right: 0px;
		margin-left: 0px;
	}
	.ui-mobile
	{
		width: 100%;
	}
	.ui-page{
	width: auto !important;
    text-align: center;
    margin: 0 auto;
	}
	
	#login-form {    
    	background-color: #ac192c;
	}

    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #ffffff;
    }
	
	#header-cotizacion-logo
	{
		width: 94%;
    	margin-left: -25px;
    	margin-top: 6px;
	}
	
	.navbar-toggle{
		margin-top: 13px;
	}
	
	.text-icon-link {
    font-size: 12px;
	}
	
	#container-link {
    	height: auto;
		display: none;
	}
	
	#container-link-left{
		height: 150px;
	}
	
	#container-link-right {
		height: 131px;
	}
	
	#planCarousel div{		
		height: 150px;
	}
	
	.carousel-control{
		    margin-top: 50px !important;
	}
	
	.form-group {
    	margin-bottom: 0px;
	}
	
	.container-quotater {
    	/*height: 150px;*/		
   		margin-bottom: 0;
		margin-left: -20px;
    	width: 112%;
	}
	
	.imgLiveAuction{

	}
	 
	#container-auction{
		/*margin-bottom: -69px;*/
	}
	
	#container-shop-online {
    height: 250px;
    margin-bottom: 0px;
	}
	
	#container-shop-online ul li{
		font-size: 17px;
		height: 4%;
		margin-top: 4px;
		margin-left: -40px;
	}
		
	#text-shop-online {
		font-size: 17px;
		text-align: justify;
		display: inline-block;
		vertical-align: middle;
		margin-left: 10%;
		margin-right: 10%;
		margin-top: 15px;
	}
	
	#container-services {
		height: 95px;
		margin-bottom: 355px;
	}
	
	.div-info-services {
    	/*height: 115px;*/
	}
	
	#container-contact {    	
		width: auto;
		margin: 0 auto;
	}
	
	#contact-info div {
    margin-left: 0;
	}
	
	#contact-info ul {
    	margin-left: 20%;
	}

    /* Div del banner de tabla de oro.  */
    #infoCarousel div {
        height: 95px;
        width: 98%;
        margin-left: 3px;
    }

    .info-interes-lista {
        padding-top: 5px;
    }

    .info-interes-texto {
        padding-left: 9px;
    }

    .info-interes-detalles {
        padding-top: 2px;
    }
	
	#contact-chat {
		text-align: center;
		padding-top: 15px;
		padding-right: 0; 
	}
	
	#registro-casa-empenio {
    	text-align: center;
    	margin-top: 15px;
	}
	
	#copyright {
		height: 55px !important;
		width: auto;
	}
	
	.contentContacto{
		margin: 0;
	}
	
	.txtContacto{
		width: 180%;
	}
	
	#btnContacto{
		text-align: center;
    	margin: 0 auto;
	}
	
	#container-link label{
		line-height: 149%;
	}
	
	.campoUsuarioCliente{
		display: none !important;
	}

	.campoPassCliente{
		display: none !important;
	}

	.botonIngresarCliente{
		display: none !important;
	}

	.ingresarCliente{
		display: block !important;
	}
	
	#container-link:before {    
    width: 0;    
	}
	
	.linkContacto {
		font-size: 18px;		
		margin-left: -75px;
	}
	
	.footerWeb{
		display: none;
	}
	
	.footerMobile{
		display: block;
	}
	
	.terminosWeb{
		display: none;
	}
	
	.terminosMobile{
		display: block;
	}
	
	.privacidadWeb{
		display: none;
	}
	
	.privacidadMobile{
		display: block;
	}
	
	.contenedorAppServicio {
		height: 100px;		
		margin-top: 15px;
		margin-left: 22px;
		margin-bottom: 5px;
		width: 88%;
	}
	
	.titleApps {		
		margin-bottom: 17px;
	}
	
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{
		margin-top: -35px;
	}
	
	.carousel-indicators {		
		bottom: -5px;
	}
	
	.videoSubasta
	{
		height: 28%;
		margin-top: -23px;
	}
	
	.seccionVideo {
		height: auto;
	}
		
	.timepicker 
	{
		display: none;
	}
	
	.detalleSubasta {		
		margin-left: 85px;
		text-align: justify;		
	}
	
	.itemSubasta {		
		margin-bottom: 15px;
		border: 12px solid white;
	}
	
	#container-contact {		
		margin-top: 0px;
		
	}
	
	.observaciones {
		line-height: 16px;
	}
	
	.itemMenuSecundario
	{
		display: block !important;
	}
	
	#numero {
		font-size: 22px;
	}

    #contentLnkRecoverPassDesktop {
        display: none;
    }

    .RecoveryPass {
        display: block;
    }
}