.c_slider-c_list{
     margin: 0 auto; 
    display: flex;
    justify-content: center;
}


		.div-table {
		  /*display: table;*/         
		  width: 100%;         
		  background-color: #fff;    
		  /*border: 1px solid #666666;         */
		  border-spacing: 5px; /* cellspacing:poor IE support for  this */
		}
		.div-table-row {
		  /*display: table-row;*/
		  width: 100%;
		  clear: both;
		}
		.div-table-col00 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 25%;    
		  background-color: #fff;    
		}
		.div-table-col01 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 75%;    
		  background-color: #fff;    
		}
		.div-table-col02 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 15%;        
		}			
		.div-table-col1 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 75%;    
		  background-color: #fff;    
		}
		.div-table-col2 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 25%;        
		}	
		.div-table-col3 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 100%;    
		    
		}	
		.div-msg {
			float: left; /* fix for  buggy browsers */
			display: table-column;         
			width: 100%;    
			background-color: #82E0AA;  
			text-align: center;
			vertical-align: middle;		  
			font-size: 2.0rem; 
			color:white;
			align-items: center;
			justify-content: center;
			display: flex;			
		}		
		.div-table-col11 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 60%;    	  
		}		
		.div-table-col22 {
		  float: left; /* fix for  buggy browsers */
		  display: table-column;         
		  width: 40%;   		
			  		  
		}		
		.center {
			display: table-cell;
			text-align: center;
			vertical-align: middle;
		}	
		.btn {
			margin: 2rem auto 3rem;
			background: #009fdf;
			color: #fff;
			padding: 12px 3rem;
			display: block;
			max-width: 320px;
			margin: auto;
			align-self: center;
		}

		.leftbox {
                float:left;                  
                width:50%;
                height:100px;
        }
        .rightbox{
                float:right;                 
                width:50%;
                height:100px;
        }

		.RespVersion1 {			
			clear: both;  			
		}
		.RespVersion2 {			
			clear: both; 	
			margin-top:-300px;			
		}	
		.RespVersion3 {			
			clear: both; 	
			margin-top:-400px;			
		} 
		.RespPedido {
			margin-right: 50px; 
			padding: 10px; 
			border: 1px solid #666666; 
		}
		.RespContacto {
			margin-left: 50px; 
			padding: 10px; 		
		}		
 

/* Adaptabilidad */		 
@media all and (max-width:1200px) {
    	.RespVersion2 {	
			margin-top:-610px;				   
		}		
		.RespVersion2 img {
			width:90%;      
			height:auto; 
		}	
}
@media all and (max-width:1163px) {
    	.RespVersion2 {	
			margin-top:-510px;				   
		}		
}
@media all and (max-width:980px) {
    	.RespVersion2 {	
			margin-top:-400px;	
			margin-bottom:10px;				
		}		
		.RespPedido, .RespContacto {
		    padding: 0px; 
			border:  0px; 
		}
}
@media all and (max-width:800px) {
    .div-table-row{
		  display: flex;       
		  flex-wrap: wrap;		  		
		}
		.div-table-col00 { 
		  width:   30%;        
		}
		.div-table-col01 { 
		  width:   70%;        
		}		
		.div-table-col02 { 
			width:   100%;        
			text-align: center;
			justify-content: center;		  
		}	
		.center {
			display: inline;
		}		
}
@media all and (max-width:768px) {

		.RespVersion3 {			
			top: 5%;
		}
}

@media all and (max-width:750px) {
    	.RespVersion2 {
			padding-top: 	10%;		
			padding-bottom: 10%;				 
		}
		
		.RespVersion2 img {
			width:90%;      
			height:auto; 
		}
		
		.div-table-col00 { 
		  width:   100%;        
		}
		.div-table-col01 { 
		  width:   100%;        
		}		
		.div-table-col02 { 
			width:   100%;        
			text-align: center;
			justify-content: center;		  
		}		
		.div-table-col11, .div-table-col1{ 
		  width:   100%;        
		}	
		.div-table-col22, .div-table-col2{ 
		   width:   100%;        
		   text-align: center;
		   justify-content: center;
		}		
		.center {
			display: inline;
		}			
} 


