
    #card_bibliotecaenpiedra{position:fixed;
		     height:97%;
	         width:;
		     padding-right:27.9%; 
		     left:8px;
		     top:8px;
		     right:8px;
		     background-color:rgba(255,255,255,1.00);
		     z-index:1;}
 
    @media(max-width:1222px){
    #card_bibliotecaenpiedra{position:absolute;
	         height:100%;
			 padding-right:0;
			 left:0;
			 right:0;
			 top:0;
			 background-color:rgba(255,255,255,1.00);
			 overflow-x: hidden;}}
			 
	@media(max-width:767px){
	#card_bibliotecaenpiedra{height:100%;}}
			 
	.card_bibliotecaenpiedra-slides{display:block;
		            width:100%;
				    position:relative;
				    height:100%;
				    margin:0;
				    padding:0}
	
	@media(max-width:1222px)and (orientation:landscape){
    .card_bibliotecaenpiedra-slides{height:67
	vw}}
	
	@media(max-width:1222px){
	.card_bibliotecaenpiedra-slides{height:78%;
				    float:none;}}
	
	@media(max-width:767px)and (orientation:portrait){
	.card_bibliotecaenpiedra-slides{height:80%}}
	@media(max-width:767px)and (orientation:landscape){
	.card_bibliotecaenpiedra-slides{height:100vw}}
	
	
	 .card_bibliotecaenpiedra-controls-container{display:block;
	                            font-family:'Neuzeit Grotesk Regular',sans-serif;
								font-weight:400;
								font-size:0.9em;
	                            position:absolute;
								bottom:4%;
								z-index:9;
								right:15px;}
								
		.creativecommons{ display:none}
								
	.creativecommons1{display:block;
					 font-family:'Neuzeit Grotesk Regular',sans-serif;
					 font-size:0.65em;
	                 font-weight:400;
					 color:#c7c7c7;
					 position:absolute;
					 bottom:4%;
					 z-index:9;
					 left:2.4%;
					 letter-spacing:0.09em;}
					 
    .container-creativecommons{display:block;
	                           background-color:rgba(89,24,14,1.00);}
							   
					 
	 .creativecommons-menu{ position:fixed;
					 font-family:'Neuzeit Grotesk Regular',sans-serif;
					 font-size:0.65em;
	                 font-weight:400;
					 color:rgb(123,123,123);
					 bottom:3.2%;
					 z-index:9;
					 left:3%;
					 letter-spacing:0.09em;}
					 
	.creativecommons-box{display:none;}
					 
				 	
								
	 .card_bibliotecaenpiedra-controls-container1{ margin-top:4%; }
	 
	.card_bibliotecaenpiedra-slides .card_bibliotecaenpiedra-btn{ display:block;
	                              position:absolute;
								  top:50%;
								  margin-top:-13px;}
	 .card_bibliotecaenpiedra-slides .card_bibliotecaenpiedra-btn.prev{left:2.5%}
     .card_bibliotecaenpiedra-slides .card_bibliotecaenpiedra-btn.next{right:1.5%}
     @media(max-width:1222px){
	
	.creativecommons-menu{ position:fixed;
					 font-family:'Neuzeit Grotesk Regular',sans-serif;
					 font-size:1em;
	                 font-weight:400;
					 color:#c7c7c7;
					 bottom:3%;
					 z-index:9; 
					 left:0;
					 letter-spacing:0.09em;
					 width:100%;
					 text-align:center;}
					 
    .creativecommons1{display:none; }

 .card_bibliotecaenpiedra-controls-container{right:6.5%;
                             bottom:5%;
	                            font-weight:400;}
	
	.card_bibliotecaenpiedra-slides .card_bibliotecaenpiedra-btn{display:block;
	                             position:absolute;
								 top:50%;
								 margin-top:-13px}
    .card_bibliotecaenpiedra-slides .card_bibliotecaenpiedra-btn.prev{left:3.5%}
    .card_bibliotecaenpiedra-slides .card_bibliotecaenpiedra-btn.next{right:3.5%}
	
	.creativecommons{display:block;
	                 font-family:'Neuzeit Grotesk Regular',sans-serif;
					 left:0;
					 font-size:9.6px;
	                 font-weight:400;
					 color:#c7c7c7;
					 position:absolute;
					 bottom:1%;
					 z-index:9;
					 letter-spacing:0.1em;
					 width:100%;
					 text-align:center;}
	}
	
	@media(max-width:1222px){
	.vinculo-dumbarton{padding-top:1.5%;}}
		 
    #card_bibliotecaenpiedra-imgs{display:block;
		          width:50%;
				  height:100%;
			      margin:0}
	 
	#card_bibliotecaenpiedra-imgs .img{max-width:100%;
		                max-height:100%;
					    display:block;
					    margin:0 auto}
		 
	#card_bibliotecaenpiedra-imgs .slidewrap>.img{-o-object-fit:contain;
		                               object-fit:contain;
									   position:relative;
									   top:50%;
									   -moz-transform:translateY(-50%);   
		                               -o-transform:translateY(-50%);
									   -ms-transform:translateY(-50%);
									   -webkit-transform:translateY(-50%);
									   transform:translateY(-50%)}
		
	
	.slide{position:absolute;
		   width:100%;
		   height:100%;
		   top:0;
		   left:0;
		   background-color:rgba(255,255,255,1.00);
		   overflow:hidden}
		   
   
		 
	.slide[data-slide-layout="image"]{background-image:url(../fotografia/loader.gif);
		                               background-position:center;
									   background-repeat:no-repeat}
    
		      
    .slide .slidewrap{position:relative;
		                  width:100%;
					      height:100%}
		 
	.card_bibliotecaenpiedra-btn{background-image:url(../navegacion/flechas-01-01.svg);
		         background-size:50px 25px;
			     width:25px; height:25px;
			     display:inline-block;
			     margin:0;padding:0;z-index:40}
				 
	 .card_bibliotecaenpiedra-boton{width:auto; 
	                font-family:'Neuzeit Grotesk',sans-serif;	
	               font-weight:600;
				   vertical-align:middle;
	               display:inline-block;
			        margin:0;
					padding:0;
					z-index:40;
					font-size:1.2em;
					color:rgba(255,70,54,1.00);}
				 
		.return{display:none; }
		
	.card_bibliotecaenpiedra-btn.next{background-position:top right}
	 .card_bibliotecaenpiedra-boton.next{background-position:top right}
		
	.card_bibliotecaenpiedra-header{padding-top:0;
						background-color:#FFF;
						border-bottom:solid #e9e9e9 2px;
						border-top:solid 1px #1A1A1A;
					    width:100%;
					    z-index:39;}
	 @media(max-width:1222px){
	 .card_bibliotecaenpiedra-header{padding-top: background-color:rgba(255,255,255,1.00);
						 border-bottom:solid rgb(233, 233, 233) 2px;
						 left:4%;}}
						
	
	
	
	.card_bibliotecaenpiedra-header .card_bibliotecaenpiedra-controls-container{position:fixed;
				                                    top:8%;}
																
	.card_bibliotecaenpiedra-header .card_bibliotecaenpiedra-controls-container .card_bibliotecaenpiedra-count{
        font-family:'Neuzeit Grotesk Regular',sans-serif;
	    color:#222;
		font-size:.9em;
		display:inline-block;
		position:relative;
		top:-7px;
		margin-left:10px;
		letter-spacing:.1em}
					   
    .card_bibliotecaenpiedra-header .card_bibliotecaenpiedra-controls-container .card_bibliotecaenpiedra-controls{display:inline-block}
	
	.card_bibliotecaenpiedra-controls{text-align:center;
	                  padding-top:2.2%;}
	
			
	.card_bibliotecaenpiedra-side{position:absolute;
			       display:block;
				   width:300px;
				   height:87%;
				   top:4%;
				   bottom:4%;
				   right:1.5%;
				   overflow-y: scrool;
				   overflow-x: hidden;
				   background:#eee;
				   padding:15px;
				   z-index:99;
				   font-size:0.7em;
				   border:solid 1px rgb(233, 233, 233);}
	@media(max-width:1222px){
	.card_bibliotecaenpiedra-side{background-color:eee;
	               position:relative;
	               top:0;
				   padding-top:0;
				   height:auto;
				   width:100%;
				   border-top:rgba(183,183,183,1.00) solid 1px;}}
											   
	#card_bibliotecaenpiedra-close{background-image:url(../fotografia/cerrarblancp.png);
			       background-repeat:no-repeat;
				   position:fixed;
				   top:4em;
				   right:4em;
				   width:23px;
				   height:23px;
				   z-index:99999999999999;}
						   
    #card_bibliotecaenpiedra-close-mobile{display:none;}
		
    .code{font-family:'Neuzeit Grotesk',sans-serif;
		  font-weight:normal;
		  color:rgb(123,123, 123);
		  font-size:1.3em;
		  line-height:1.6em;
		  margin:0 0 -12px;
		  padding:0;
		  letter-spacing:0.07em;
		  width:260px;
		  font-variant:small-caps;
		  letter-spacing:0.06em;
		  padding-left:5%;
		  padding-top:3%;
		  padding-bottom:3%;
		  }
	          
    .title{font-family:'Neuzeit Grotesk',sans-serif;
		   font-weight:600;
		   letter-spacing:0.06em;
		   color:#FF4636;
		   font-size:1.4em;
		   line-height:1.3em;
		   text-decoration:underline; 
		   padding:0;
		   width:260px;
		   padding-left:5%;
		    padding-bottom:3%;}
	  
    .name{font-family:'Neuzeit Grotesk',sans-serif;
		  font-weight:normal;
		  color:rgb(123,123, 123);
		  font-size:1.3em;
		  line-height:1.7em;
		  margin:-8px 0 -14px;
		  padding:0;
		  letter-spacing:0.07em;
		  width:260px;
		  font-variant:small-caps;
		  letter-spacing:0.06em;
		  padding-left:5%;
		   padding-bottom:4%;}
					  
  
    .title1{font-family:'Neuzeit Grotesk',sans-serif;
		    font-weight:600;
			color:#222;
			letter-spacing:0.06em;
			font-size:1.35em;
			line-height:1.3em;padding:0;
			width:268px;
			padding-left:5%;
			padding-bottom:4%;}
					  
		@media(max-width:1222px){			  
		.code{padding-left:3%;
		      padding-top:1%;
			  padding-bottom:8px;}
		.title{padding-left:3%;
		padding-bottom:7px;}
		.name{padding-left:3%;
		padding-bottom:10px;}
		.title1{ width:85%;
		        padding-left:3%;
				padding-bottom:2%;}
				
	
						  
		#card_bibliotecaenpiedra-close-mobile{
						  margin-right:auto;
						  margin-left:auto;
						  text-align:center;
						  display:inline-block;
						  padding:7px 0;
						  border:#1A1A1A solid 1px;
						  margin-top:3%;
						  font-family:'Neuzeit Grotesk Regular', sans-serif;
						  color:black;
						  text-decoration:none;
						  font-size:14px;
						  font-variant:all-small-caps;
						  border-radius:0.3em;
						  background-color:rgb(238, 238, 238);
						  font-weight:600;
						   width:25%;}
		
		}	
					  			  
	  
	  
	  
	   @media(max-width:767px){
	
	
	
	 .card_bibliotecaenpiedra-controls-container{display:block;
	                            font-family:'Neuzeit Grotesk Regular',sans-serif;
								font-weight:400;
								font-size:0.8em;
	                            position:absolute;
								bottom:4%;
								z-index:9;
								right:18px;}
	
	
	.creativecommons-menu{ position:fixed;
					 font-family:'Neuzeit Grotesk Regular',sans-serif;
					 font-size:0.65em;
	                 font-weight:400;
					 color:#c7c7c7;
					 bottom:3%;
					 z-index:9; 
					 left:0;
					 letter-spacing:0.09em;
					 width:100%;
					 text-align:center;}
					 
	.container-creativecommons{ background-color:rgba(89,24,14,1.00);
	                            width:100%;}
	                            
	
	.slide{position:absolute}
	
	.creativecommons{display:block;
	                 font-family:'Neuzeit Grotesk Regular',sans-serif;
					 left:0;
					 font-size:9.6px;
	                 font-weight:400;
					 color:#c7c7c7;
					 position:absolute;
					 bottom:1%;
					 z-index:9;
					 letter-spacing:0.1em;
					 width:100%;
					 text-align:center;}
					 
	.creativecommons1{ display:none;}
					 
	.creativecommons-box{ width:100%}
	
	#card_bibliotecaenpiedra-close-mobile{width:auto;}
	
	}
	     						
	  @media(max-width:767px){
	  .code{ color:rgb(123, 123, 123);
	         font-weight:400;
	         font-size:1.25em;
			 margin-left:3%;
		     letter-spacing:0.09em;
			 font-variant:small-caps;
		     padding-bottom:12px;}
	
	  .title{ margin-left:3%;
	          margin-bottom:2%;} 
	  .name{color:rgb(123, 123, 123);
	        font-weight:400;
		    font-size:1.25em;
		    margin-left:3%;
			letter-spacing:0.09em;
		    font-variant:small-caps;
		    padding-bottom:12px;}
		
	   .title1{ margin-left:3%;
		        padding-bottom:0;
	            margin-bottom:0;
				width:85%;}
		
		.linea{ margin-left:5%;
		margin-right:5%;
		border-bottom:;
		margin-top:4%;}
		
		.card_bibliotecaenpiedra-controls{text-align:center;
	                  padding-top:6%;}
		 #card_bibliotecaenpiedra-close-mobile{
						  margin-right:auto;
						  margin-left:auto;
						  margin-top:3%;
						  margin-right:4.5%;
						  color:black;
						  font-size:14px;
						  padding-left:10px;
						  padding-right:10px;
						  border-radius:0.3em;
						  background-color:rgba(0,0,0,0.00);
						  font-weight:600;}}
	

    .summary{font-family:'Helvetica Neue',Arial,sans-serif;
			 font-weight:normal;
			 font-size:.85em;
			 line-height:1.132em;
			 margin:0;
			 padding:0}
			 
	.card_bibliotecaenpiedra-meta-share{
				        width:91%;
						left:3%;
						top:2%;
						margin-bottom:4.5%;
						text-align:center;
						position:relative;
						border-bottom:3%;}	
						  
    
	@media(max-width:1222px){
	
    .card_bibliotecaenpiedra-meta{left:4%;
	              top:20px;
				  width:91%;
				  background-color:#FFFFFF; 
		          position:relative;}	
				  
	
				  
	.bloque-uno{width:91%;
	             top:20px;
	            height:101px;
	            background-color:#FFFFFF;
				position:relative;}
    
   .bloque-dos{padding-top:0;
			   left:4%;
			   margin-bottom:12px;
			   padding-bottom:1.25%;}
					   
		
	.primer-segmento{width:33%;
		             float:left;
					 border-right:solid 2px #F0F0F0;
					 height:100px; 
					 }
    .segundo-segmento{width:33%;
		              float:left;
					  border-right:solid 2px #F0F0F0;
					  height:100px; }
    .tercer-segmento{width:33%;
		             float:left;}}

    @media(max-width:767px){
    .card_bibliotecaenpiedra-meta{width:87.5%; 
	              top:14px;
		          position:relative}	
				  
	.card_bibliotecaenpiedra-meta-share{width:87.5%;
	                    margin-bottom:30px;
	                    top:14px;
		                position:relative}	
	
	.card_bibliotecaenpiedra-side{
				   right:2.5%;
				   }
	
	.bloque-uno{width:87.5%;
	            height:auto;
	            background-color:rgba(255,255,255,1.00);
				position:relative;
				
	            }
    
	.primer-segmento{ width:100%;
	                  float:none;
					  border:hidden;
					  height:auto;}
	.segundo-segmento{ width:100%;
	                  float:none;
					  border:hidden;
					  height:auto;}
	.tercer-segmento{ width:100%;
	                  float:none;
					  border:hidden;
					  height:auto;}}		
		
    .current-credit{margin:0 0 1em;
	                background-color:#fff;
			        position:relative;
					top:;
					left:0;
					font-family:'Neuzeit Grotesk Regular',sans-serif;
					font-weight:normal;
					line-height:1.28em;
					color:#1A1A1A;
					width:100%;}
		
    .informacion-uno{margin:0 0 1em;
	                background-color:#fff;
			        position:relative;
					padding-bottom:17px;
					left:0;
					font-family:'Neuzeit Grotesk Regular',sans-serif;
					font-weight:normal;
					line-height:1.28em;
					color:#222;
					width:100%;}
					
    .code-uno{font-family:'Neuzeit Grotesk',sans-serif;
		      font-weight:normal;
		      color:rgb(123,123, 123);
			  font-size:1.3em;
			  line-height:1.4em;
			  padding:0;
		      width:260px;
			  font-variant:small-caps;
			  letter-spacing:0.07em;
			  padding-top:3%;
			  padding-left:5%;
			  padding-bottom:1%;}
    
	.code-dos{font-family:'Neuzeit Grotesk',sans-serif;
		      font-weight:400;
			  color:#1A1A1A;
			  letter-spacing:0.03em;
			  font-size:1.2em;
			  line-height:1.45em;
			  padding:0;
			  width:260px;
			  padding-left:5%;}
			  
    .code-tres{font-family:'Neuzeit Grotesk',sans-serif;
		       font-weight:400;
			   color:#1A1A1A;
			   line-height:1.3em;
			   padding:0;
			   width:252px;
			   font-variant:small-caps;
			   color:rgb(123, 123, 123);
			   font-size:1.3em;
		       letter-spacing:0.09em;
		       margin-left:5%;
			   padding-top:4%;
			   padding-bottom:1.5%;
			   }
	  
    .bibliographic{font-family:'Neuzeit Grotesk',sans-serif;
		      font-weight:400;
			  color:#1A1A1A;
			  letter-spacing:0.03em;
			  font-size:1.2em;
			  line-height:1.45em;
			  padding:0;
			  width:260px;
			  padding-left:5%;
		      padding-right:8%;
			  padding-top:0.5%;}
			  
	.bibliographic1{font-family:'Neuzeit Grotesk',sans-serif;
		      font-weight:400;
			  color:#1A1A1A;
			  letter-spacing:0.03em;
			  font-size:1.2em;
			  line-height:1.45em;
			  padding:0;
			  width:260px;
			  padding-left:7%;
		      padding-right:8%;
			  padding-top:0.5%;
			  padding-bottom:5%;}
				   
	.analogs{font-family:"garamond-premier-pro-display",serif;
             font-weight:300;
		     color:#1A1A1A;
			 letter-spacing:0.06em;
		     line-height:1.2em;
			 padding:0;
			 padding-bottom:14px;
			 padding-right:3%}
			 
	
			 
	
	.link{font-family:"garamond-premier-pro-display",serif;
		  font-size:1em;
		  text-decoration:none;
		  font-style: oblique;}
		  
	 .analogs-links{ 
		      font-weight:400;
			
			  letter-spacing:0.05em;
			 }
	 
	 .link-categorias{font-family:"garamond-premier-pro-display",serif;
	      margin-left:7%;
		  font-size:1.3em;
		  text-decoration:none;
		  font-style: oblique;}}
    
	.card_bibliotecaenpiedra-count{font-weight:normal;
		            font-size:1em;
				    line-height:1.1em;
				    text-transform:uppercase;
				    margin:0;
					color:#1A1A1A;}
    
	#current-slide{display:inline;
	               color:#c7c7c7;}
	
	#total-slides{display:inline;
	              color:#c7c7c7;}
		
	@media(max-width:1222px){
		
		
	.bibliographic{ padding-left:0;
	               line-height:1.4em;
				   margin-left:3%;
				   width:83%;
				   padding-bottom:1%;
				   font-size:1.22em;
				   padding-top:0;}
				   
	.bibliographic1{font-size:1.22em;
			        width:83%;
			        padding-left:3%;
		            padding-right:8%;
			        padding-top:0;
			        padding-bottom:5%;}
				   
	.analogs{width:93%;
	         padding-left:0;
	         line-height:1.4em;
		     margin-left:2%}
	
		
	.code-uno{width:100%;
	          color:rgb(123, 123, 123);
			  font-size:1.3em;
			  font-weight:400;
			  letter-spacing:0.08em;
			  margin:0;
	          padding-top:2%;
			  padding-left:9%;
			  text-align:left;}
	
			  

	
	.code-dos{font-size:1.22em;
		      width:86%;
			  text-align:left;
			  padding-left:9%;}
	.code-tres{text-align:left;
			   padding-top:2%;
			  padding-left:3%;
			  margin-left:0;}
    .current-credit{position:relative;
			        top:0;
					width:100%;}
    .informacion-uno{position:relative;
	                 margin:0;
					 top:0;
					 
					 }
					 
	  .link-categorias{font-family:"garamond-premier-pro-display",serif;
	      margin-left:3.2%;
		  font-size:1.3em;
		  text-decoration:none;
		  font-style: oblique;}}
								  
    @media(max-width:767px){
    .primer-segmento{float:none;
	                 padding-left:0;
					 padding-top:1%;
					 width:91%;}
	.segundo-segmento{float:none;
	                  padding-left:0;
					  padding-top:1%;}
	.tercer-segmento{float:none;
	                 width:100%;
					 padding-left:0;
					 padding-top:1%;
					 padding-bottom:3%;}
	
	.code-uno{padding-left:7%; 	
			  letter-spacing:0.09em;}
			  
	.code-dos{width:92%;
			  padding-left:7%;}
			  
			 
			  
	.code-tres{padding-left:7%;
			   padding-top:4%;
			   margin-left:0;}
			   
	.bibliographic{line-height:1.45em;
	               margin-left:0;
				   padding-left:7%;
				   letter-spacing:0.06em;
				   width:83%;
				   padding-bottom:0;}
				   
	.bibliographic1{line-height:1.45em;
	               margin-left:0;
				   padding-left:7%;
				   letter-spacing:0.06em;
				   width:83%;
				   padding-bottom:0;}
		
	
	.current-credit{position:relative;
			        top:0;
					width:100%;
					right:15px;
					padding-bottom:2.5%}
					
	.informacion-uno{ padding-bottom:0;}   
				   
				   }
				   
	.analogs{width:86%;
	         line-height:1.4em;
		     margin-left:0;
			
			 }
			 
	.analogs-comment{font-family:'Neuzeit Grotesk',sans-serif;
		      font-weight:400;
			  color:#1A1A1A;
			  letter-spacing:0.03em;
			  font-size:1.13em;
			  line-height:1.45em;
			  padding:0;
			  width:260px;
			  padding-left:5%;
		      padding-right:8%;
			  padding-top:0.5%;
			  padding-bottom:5%;}
					 
					 
					 
		.animal-codes{padding-left:5%;
		              font-size:1.2em;
					  font-weight:400;
		}
			 

    }
					
				
			 
   
	 .left{font-family:"garamond-premier-pro-display",serif;
		   font-weight:400;
		    color:#1A1A1A;
			font-size:3em;
			line-height:1.45em;
			  padding:0;
			  width:260px;
			  padding-left:5%;
		      padding-right:8%;
			  padding-top:0.5%;
			  padding-bottom:5%;}
		   
   
		
   
   
		   
	.share{ 
			font-size:12px;	
			font-family:'Neuzeit Grotesk Regular',sans-serif;
			display:inline-block;
			vertical-align:middle;
			text-align:left;
			margin-right:20px;
			color:rgb(123, 123, 123);
			padding-top:3%;}
			
	.buttons{display: inline-block;
	         vertical-align:middle;
			 text-align:left;}
			 
	
			 
	
					  
	.fb-share-button{display:inline-block;
	                 margin-right:20px;}
					 
    .twitter-share-button{display:inline-block;
	                 margin-right:20px;
					 display:inherit;   }
					 
	.vinculo-dumbarton{font-size:1.25em;	
					line-height: 1.4em;
	 				padding-left:4%;
	                font-weight:300;
	                font-family:"garamond-premier-pro-display",serif;
			        text-align:left;
			        margin-right:4%;
			        padding-top:3%;}
					
	
	
	 .return{display:block;
		   text-align:center;
	        padding-bottom:3%;}
					
					
	
	@media(max-width:767px){
		 .return{display:block;
			 text-align:center;
	        padding-bottom:3%;
			padding-top:4%;}
					
					}
					 
					 
					 
	