.arautos
{
	position:absolute;
	z-index:98;
	margin-bottom:40px;	
}

.bgdia 
{
	background-color:rgba(230, 229, 212, 0.77);
	height: 47px;		
	width: 100%;
	list-style-type: none;
	line-height: 45px;
}

.bgdia1 
{
	background-color:rgba(230, 229, 212, 0.77);
	height: 47px;		
	width: 1347px !important;
	margin-left: 119px;
	list-style-type: none;
	line-height: 45px;
}

.bgsitte1
{
	
	background-image: url("../images/bckg5.jpg");      
    height: 526px;
}

.bgsitte1p
{
	
	background-image: url("../images/bckg5.jpg");      
    height: 416px;
}

.bgsitte2
{
	
	background-image: url("../images/bckg2.jpg");      
    height: 440px;
}

.bgsitte2p
{
	
	background-image: url("../images/bckg2.jpg");      
    height: 350px;
}

.bgsitte3
{
	
	background-image: url("../images/bckg3.jpg");      
    height: 440px;
}

.bgsitte3p
{	
	background-image: url("../images/bckg3.jpg");      
    height: 350px;
}

.bgsitte4
{
	background-image: url("../images/bckg4.jpg");    
	height:450px;
}

.bgsitte4p
{
	background-image: url("../images/bckg4.jpg");    
	height:350px;
}


.bgsite1
{
	background-image: url("../images/fotoj_16.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;    
    height:677px;
}

.bgsite3
{
	background-image: url("../images/fotoo_1.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;    
    height:677px;
}

.bgfooter
{
	background-image: url("../images/fundo3.jpg");
	bac,background-color:#FAFAED;
    background-position: 50% 50%;
	height:450px;   
}

.bgfooter1
{
	background-image: url("../images/fotog_6.jpg");	
    background-position: 50% 50%;
	height:713px;   
}


.bgdoar
{
	background-image: url("../images/donar.jpg");
    background-position: 50% 50%;
	height:1238px;   
}

.bgsit
{	
	background-image: url("../images/fotoc_2.jpg");
    background-position: 50% 0;
	background-size:cover;
	height: 725px;
}

.bgsit1
{	
	background-image: url("../images/fotos_2.jpg");
    background-position: 50% 0;
	background-size:cover;
	height: 725px;
}

.bgsit2
{	
	background-image: url("../images/fotoj_1.jpg");
    background-position: 50% 0;
	background-size:cover;
	height: 725px;
}

.bgsit3
{
	background-image: url("../images/fotoo_1.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 725px;
}

.bgsit4
{
	background-image: url("../images/fotom_2.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 725px;
}

.bgsite1color
{	
	background-color:#F8F8E7;    
}

.bgsite21color
{	
	background-color:#FBFBED;    
}

.bgsite2
{
	background-image: url("../images/fotoa_15.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;    
    height: 725px;	
}

.bgsite2color
{	
	background-color:#F8F8E7;    
}

.bgsite8color
{	
	background-color:#F9F9ED;    
}

.bgsite3
{
	background-image: url("../images/fotoo_15.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 725px;
}

.bgsite4
{
	background-image: url("../images/fotoh_15.jpg");	
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat; */ background-size:cover;  
    height: 725px;
}

.bgsite5
{
	background-image: url("../images/prueba.jpg");
    background-position: 50% 0;
	background-repeat: no-repeat no-repeat;    
    height: 613px;
}

.bgsite5m
{
	background-image: url("../images/prueba1.jpg");
    background-position: 50% 0;
	background-repeat: no-repeat no-repeat;    
    height: 570px;
}

.bgsite6
{
	background-image: url("../images/porquedoar.jpg");
    background-position: 50% 0;
	background-repeat: no-repeat no-repeat;    
    height: 677px;
}

.bgsite7
{
	background-image: url("../images/fotos_1.jpg");	
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat; */ background-size:cover;  
    height: 677px;
}

.bgsite20
{
	background-image: url("../images/fotog_1.jpg");	
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat; */
	 background-size:cover;  
    height: 677px;
}

.bgsite7color
{	
	background-color:#F8F8E7;    
}

.bgsittepr
{
	background-color:#FFFFFF;
	height:500px; 
}

.bgsitte5
{
	
	height:4425px; 
}

.bgsite8
{
	background-image: url("../images/fotoc_1.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 725px;
}

.bgsite9
{
	background-image: url("../images/fotom_1.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 677px;
}

.bgsite9color
{	
	background-color:#F8F8E7;    
}

.color
{
	background-color:#E6E5D4;
}

.bgsite1p
{
	background-image: url("../images/fotoo_4.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 549px;
}

.bgsite2p
{
	background-image: url("../images/fotoo_5.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 750px;
}

.bgsite3p
{
	background-image: url("../images/fotoo_6.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 600px;
}

.bgsite4p
{
	background-image: url("../images/fotoo_7.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 600px;
}

.bgsite5p
{
	background-image: url("../images/fotoo_8.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 600px;
}

.bgsite6p
{
	background-image: url("../images/fotos_4.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 600px;
}

.bgsite7p
{
	background-image: url("../images/fotos_5.jpg");
    background-position: 50% 0;
	/*background-repeat: no-repeat no-repeat;*/background-size:cover;   
    height: 600px;
}
.dropdown
{
	background-color:rgba(230, 229, 212, 0.77);
}

#footer-contacto
{
	font-family: 'Tahoma';
	color: #8A7466;
	padding-top: 53px;
	font-size:14.2px;
}

#footer-contacto1
{
	font-family: 'Tahoma';
	color: #8A7466;
	padding-top: 37px;
	font-size:14.2px;
}


.flotante 
{
    /*display:scroll;*/
	display:none;
    position:fixed;
	bottom:282px;
    right:0px;	
	z-index:99;	
}

#barrasocial
{
    /*display:scroll;*/
	
    position:fixed;
	bottom:320px;
    left:0px;	
	z-index:90;	
}

.flotantep 
{
    /*display:scroll;*/
	display:none;
    position:fixed;
	bottom:160px;
    right:0px;	
	z-index:99;	
}

.flotante2 
{
    /*display:scroll;*/
	display:none;
    position:fixed;
	bottom:200px;
    right:0px;	
	z-index:99;	
}

.flotante1 {
    position: fixed;
    top: 0;
    z-index: 99;
}

.formulario
{
	margin-left:10px;
}

.formulariop
{
	margin-right:10px;
}

.index
{
	margin-left:150px;
}

.ind
{
	margin-right:100px;
}

.home
{	        	
	margin-top:7px;	 
}

.home_:hover 
{
	border-bottom:6px solid #F44100  !important;   
	line-height:1px;
	font-size: 2.20em;		
}

.home1
{	        	
	margin-top:13px;	 
}

.home1_:hover 
{
	border-bottom:6px solid #F44100  !important;   
	line-height:1%;
	font-size: 0.60em;		
}

.padd
{
	padding-left:20px;
	padding-right:20px;
}

.pd
{
	margin-left:35px;
}

.pd1
{
	margin-right:40px;
}

.pd3
{
	margin-left:25px;
}

.pad
{
	margin-left:43px;
}

.redes
{
	z-index:98;
}


.sp .top-bar-section li:not(.has-form) a:not(.button)
{
	background: none repeat scroll 0 0 #553733 !important;
		padding: 0 !important;
}




.space{ height: 15px; }

.space1{ height: 100px; }

.space2{ height: 78px; }

.space3{ height: 220px; }

.space4{ height: 55px; }

.space5{ height: 127px; }

.space6{ height: 120px; }

.space7{ height: 30px; }

.space8{ height: 50px; }

.space9{ height: 80px; }

.space10{ height: 90px;}

.space11{ height: 24px;}

.space12{ height: 70px;}

.space13 {height: 82px;}

.space14{ height: 105px; }

.space15{ height: 143px; }

.space16{ height: 62px; }

.space17{ height:37px;}

.space18{height:309px;}

.space19{height:287px;}

.space20{height:61px;}

.space21{height:324px;}

.space22{height:73px;}

.space23{height:40px;}

.space24{height:46px;}

.space25{height:33px;}

.space26{height:43px;}

.space27{height:92px;}

.space28{height:86px;}

.space29{height:59px;}

.space30{height:154px;}

.space31{height:147px;}

.space32{height:125px;}

.space33{height:44px;}

.space34{height:29px;}

.space35{height:36px;}

.space36{height:11px;}

.space37{height:56px;}

.space38{height:125px;}

.stButton .st-twitter-counter, .stButton .st-facebook-counter { height: 22px !important; }

.stButton .stButton_gradient { height: 22px !important; }

.twit { margin-top: 13px; }

.videoContainer
{
    /*position:absolute;*/
    height:576px;
    width:100%;
    overflow: hidden;
	padding-left: 0;
	padding-right:0;
	z-index:0;
		
	
}

.videoContainer video
{
	position:absolute;
    min-width: 100%;
    min-height: 100%;
	z-index:0;
	
}

.visitas ul li.js-generated 
{
	display:none;
	box-sizing: initial !important;
	/*line-height: -20%;
	 * 	list-style-type: none;*/	
}

.text_pr 
{
	font-family: 'Museo Sans 500';
	font-size: 2.8em;
	color: #F44100;
	line-height: 65%;
	letter-spacing: 0.05cm;	
}

.text_prp 
{
	font-family: 'Museo Sans 500';
	font-size: 2.0em;
	color: #F44100;
	line-height: 65%;
	letter-spacing: 0.05cm;	
}

#semibold
{
	font-weight:600;
}

.sp
{
	padding-left: 0em !important;
	padding-right: 0em !important;
}

.sp1
{	
	padding-left: 0em !important;
}

.sp2
{
	
	padding-right: 0em !important;
}

.texto_jo 
{	
	color: #FFFFFF;
	line-height: 52%;
	
}

.texto
{	
	font-family: 'Museo Sans 500';
	font-size: 2.20em;
	color: #F44100;
	line-height: 260%;
	letter-spacing: 0.05cm;
}

.texto:hover
{
	
	color: #F44100;	
}

.texto:focus
{
	color: #F44100;
}

.textop
{	
	font-family: 'Museo Sans 500';
	font-size: 1.80em;
	color: #F44100;
	line-height: 260%;
	letter-spacing: 0.05cm;
	margin-left:10px;
}

.textop:hover
{
	
	color: #F44100;	
}

.textop:focus
{
	color: #F44100;
}

.textopp
{	
	font-family: 'Museo Sans 500';
	font-size: 1.80em;
	color: #F44100;
	line-height: 260%;
	letter-spacing: 0.05cm;
	margin-right:10px;
}

.textopp:hover
{
	
	color: #F44100;	
}

.textopp:focus
{
	color: #F44100;
}

#texto_1
{	
	font-family: 'Minion Pro';
	font-size: 2.30em;
	color: #F44100;
	line-height: 228%;
	padding-right:25px;		
}

.texto_2
{	
	font-family: 'Pt Sans';
	font-size: 1.30em;
	color:#553732;
	line-height: 120%;
	margin-top: -16px;

}

.texto_2p
{	
	font-family: 'Pt Sans';
	font-size: 1.00em;
	color:#553732;
	line-height: 120%;
	margin-top: -16px;
	margin-left:10px;

}

.texto_2pp
{	
	font-family: 'Pt Sans';
	font-size: 1.00em;
	color:#553732;
	line-height: 120%;
	margin-top: -16px;
	margin-right:10px;

}

#texto_3
{
	color:#A7978D;
	letter-spacing: 0.5px;
	font-weight:bold;
}

#texto_3p
{
	color:#A7978D;
	letter-spacing: 0.5px;
	font-weight:bold;
	margin-left:10px;
}

#texto_3pp
{
	color:#A7978D;
	letter-spacing: 0.5px;
	font-weight:bold;
	margin-right:10px;
}

.texto_4
{
	
	font-family: 'Pt Sans';
	color:#F44100;
	font-weight:bold;
	letter-spacing: 0.5px;
}

.texto_4:hover
{
	
	color:#F44100;
}

.texto_4:focus
{
	color:#F44100;
}

.texto_4p
{
	
	font-family: 'Pt Sans';
	color:#F44100;
	font-weight:bold;
	letter-spacing: 0.5px;
}

.texto_4p:hover
{
	
	color:#F44100;
}

.texto_4p:focus
{
	color:#F44100;
}


#texto_5
{	
	font-family: 'Pt Sans';
	font-size: 1.55em;
	color:#553732;
	line-height: 110%;
}

.texto_6
{
	color:#F44100;
	font-weight:bold;
}

.texto_6:hover
{
	
	color:#F44100;
}

.texto_6:focus
{
	color:#F44100;
}

.texto_7 
{
	color: #553733;
    font-family: "Pt Sans";
    font-size: 1.52em;	
	padding: 0 0px !important;
	
	
    
}

.texto_7:hover
{
	font-weight:bold;
	color: #553733;	
	border-bottom:7px solid #C00;   
	border-color: #F44100;
	line-height:inherit;	
}

.texto_7:focus
{
	color: #553733;
	padding-left: 0.5em;
    padding-right: 0.5em;
}

#navcontainer ul{
	list-style: outside none none;
    margin-bottom: auto;
    text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a{ text-decoration: none; }

#navcontainer ul li a:hover{ text-decoration: none; }


.texto_7a
{
	color: #553733;
    font-family: "Pt Sans";
    font-size: 1.32em;	
	padding: 0 0px !important;
	
    
}

.texto_7a:hover
{
	font-weight:bold;
	color: #553733;	
	border-bottom:7px solid #C00;
   /* padding-bottom: 6 px;*/
	border-color: #F44100;
	
}

.texto_7a:focus
{
	color: #553733;
}

.texto_8  
{
	color: #553733 !important;
    font-family: "Pt Sans" !important;
    font-size: 1.42em !important;
	text-align:left;
	background-color:rgba(230, 229, 212, 0.97) !important;    
}

.texto_8:hover 
{
	font-weight:bold !important;
	color: #553733;	
	border-bottom: 4px solid #C00;
    padding-bottom: 6 px;
	border-color: #F44100;	
}

.texto_8:focus
{
	color: #553733; 
}


.text_9
{
	font-family:"Museo Sans 500";	
	font-size:1.95em;
	color:#57473B;
	letter-spacing: 0.04cm;
}

.text_10
{
	font-family: 'Museo Sans 500 italic';
	font-size: 1.95em;
	color: #FFFFFF;
	line-height: 130%;
	letter-spacing: 0.03cm;
		
}

.text_11
{
	font-size:20px;
	font-family:"Minion Pro";
	color:#817265;
	line-height:170%;
	
}

.text_11o
{
	font-size:20px;
	font-family:"Times New Roman";
	color:#817265;
	line-height:170%;
	
}

.text_12m
{
	font-family:"Times New Roman";
	font-style:italic;
	letter-spacing:1px;
	font-weight: 500;
	font-size: 1.40em;
	color:#57473B;
}


.text_12
{
	font-family:"Minion Pro";
	font-style:italic;
	font-weight:bold;
	font-size: 1.50em;
	color:#57473B;
}

.text_12:hover
{
	font-family:"Minion Pro";
	font-style:italic;
	font-weight:bold;
	font-size: 1.50em;
	color:#57473B;
}
	
texto_12:focus
{
	color:#57473B;
}

.text_13
{
	font-family:"Museo 500";
	font-size:1.90em;
	color:#57473B;
	letter-spacing: 0.04cm;
}

#texto_14
{
	font-family:"PT Sans";
	font-size:0.42em;
	color:#553733;
}

#texto_14p
{
	font-family:"PT Sans";
	font-size:0.65em;
	color:#553733;
}

.texto_15 
{	
	color: #553733;
	font-weight:bold;
    font-family: "Museo Sans 500";
    font-size: 1.15em;	
	text-align: right!important;	
}
	
.texto_15:hover
{
	font-weight:bold;
	color: #F44100;	
	color: #F44100;		
}

.texto_15:focus
{
	color: #553733;
}

.texto_15p 
{	
	color: #553733;
	font-weight:bold;
    font-family: "Museo Sans 500";
    font-size: 1.15em;	
	text-align: right!important;	
}
	
.texto_15p:hover
{
	font-weight:bold;
	color: #F44100;	
	color: #F44100;		
}

.texto_15p:focus
{
	color: #553733;
}

.texto_16
{
	font-family: 'PT Sans';
  font-style: italic;
  font-weight: 700;
 src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url( http://fonts.gstatic.com/s/ptsans/v8/lILlYDvubYemzYzN7GbLkKRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
	font-size: 1.40em;
	color: #553732;	
}

.text_17
{
	font-size:20px;
	font-family:"Minion Pro";
	color:#817265;
	line-height:170%;
}

.text_18
{
	font-size:20px;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;
	color:#817265;
	line-height:170%;	
}

.text_18h
{
	color: #817265;
    font-family: "Times New Roman";
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    line-height: 170%;
}

.text_19
{
	font-size:1.30em;
	font-family:"Minion Pro";	
	color:#817265;
	line-height:170%;	
	margin-top:-38px;
}

#texto_20
{
	color: #817265;
    font-family: "Times New Roman";
    font-size: 1em;
    font-style: italic;
    font-weight: 600;
    line-height: 170%;	
}

#texto_21 {
    color: #817265;
    font-family: "Minion Pro";
    font-size: 0.96em;
    font-style: italic;
    font-weight: bold;
    line-height: 170%;
}

.text_22
{
	font-size:1.30em;
	font-family:"Pt Sans";	
	color:#817265;
	letter-spacing:1px;
	line-height:170%;	
	margin-top:-38px;
}


#spa{ height: 25px; }
#spa1{ height: 102px; }
#spa2{ height: 44px; }
#spa3{ height: 70px; }
#spa4{ height: 66px; }
#spa5{ height: 74px; }   
#spa7{ height: 51px; }


/*share*/


a#bto.button{
	background-color: transparent;
	padding: 0 !important;
}


.bgs
{
	background-color:#E14D4D;
	height:60px;
	width:100%;	
	padding-top:0 !important;
}

#line{
	border-color: #DFDBAC;
	margin: 0;
}

.text1_share
{
	color: #FFFFFF;
    font-family: "Museo Sans 500";
    font-size: 1.80em;
    font-style: regular;    
    line-height: 235%;
}

#textInsira
{
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
    font-size: 1.70em;    
    letter-spacing: 0.19mm;
	color: #57473B;
}

#textInsira1
{
	color: #57473b;
    font-family: "Pt Sans",Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-weight: 600;
    letter-spacing: 0.19mm;
}

#textfield{ 
	background-color: #f8f8e7 !important;
	border: 1px solid #DFDBAC;
	margin:0 0 0 0 !important;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size: 1.30em;
	color: #57473B;
	background-color: white;
	height:48px;
	letter-spacing:0.05cm;
	padding-left: 20px;
}

#textfieldEmail{ 
	background-color: #f8f8e7 !important ;
	border-bottom: 1px solid #DFDBAC;
	margin:0 0 0 0 !important;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size: 1.30em;
	color: #57473B;
	background-color: white;
	height:48px;
	letter-spacing:0.05cm;
	padding-left: 20px;
}

#textarea1{
	background-color: #f8f8e7 !important;
	height: 105px;
	padding: 0 12px;
	border-bottom: 1px solid #DFDBAC;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	color: #57473B;
	 line-height: 114%;
	 letter-spacing:0.05cm;
	 padding-left: 20px;
	
}

#textfieldEmailAmigo1{
	background-color: #f8f8e7 !important;
	border-bottom: 1px solid #DFDBAC;
	margin:0 0 0 0 !important;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size: 1.30em;
	color: #57473B;
	background-color: white;
	height:59px;
	letter-spacing:0.05cm;
	padding-left: 20px;
}

#textfieldEmailAmigo2{
	background-color: #f8f8e7 !important;
	border-bottom: 1px solid #DFDBAC;
	margin:0 0 0 0 !important;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size: 1.30em;
	color: #57473B;
	background-color: white;
	height:59px;
	letter-spacing:0.05cm;
	padding-left: 20px;
}

#textfieldEmailAmigo3{
	background-color: #f8f8e7 !important;
	border-bottom: 1px solid #DFDBAC;
	margin:0 0 0 0 !important;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size: 1.30em;
	color: #57473B;
	background-color: white;
	height:59px;
	letter-spacing:0.05cm;
	padding-left: 20px;
}

#textfieldEmailAmigo4{
	background-color: #f8f8e7 !important;
	border-bottom: 1px solid #DFDBAC;
	margin:0 0 0 0 !important;
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-style:regular;
	font-size: 1.30em;
	color: #57473B;
	background-color: white;
	height:59px;
	letter-spacing:0.05cm;
	padding-left: 20px;
}

#shareModal.reveal-modal.medium.open { 
	background-color: #ffffff !important;
	padding: 0;
	
}

#shareModal.reveal-modal.medium.open { 
	background-color: #f8f8e7 !important;
	padding: 0; 
	min-height: 0;
}

.reveal-modal-bg {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8) !important;
}



input#textfield.error, input#textfieldEmail.error, input#textfieldEmailAmigo1.error, input#ShareForm_emailamigo1.error, input#textfieldEmailAmigo2.error, input#textfieldEmailAmigo3.error, input#textfieldEmailAmigo4.error{
	border: 1px solid #FF0000;
	margin-bottom: 10px;
}

#textTodos{
	color: #57473b;
    font-family: "Pt Sans",Arial,Helvetica,sans-serif;
    font-size: 1.52em;
    letter-spacing: 0.1cm;
	padding-left: 49px;
}


.div {
  transition-property: opacity, left, top, height;
  transition-duration: 3s, 5s, 3s, 5s;
}
#textarea2 {
height: 105px;
border-bottom: 1px solid #DFDBAC;
background-color: white;
	 }

#textarea2 + label {
   color: #57473B;
background-color: transparent;
	
	padding: 0 12px;
	
	font-family: 'Pt Sans', Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	color: #57473B;
	 line-height: 114%;
	 letter-spacing:0.05cm;
	 padding-left: 20px;
    position: relative;
	top:-110px;
	
}

#textarea2 + label:after {
   content:'  http://www.arautos.org/donaciones/donaciones/donation/userdata.html?type=single';
   color: orange;
}

#textarea2:invalid + label {
    display: inline-block;
}


::-webkit-input-placeholder { /* WebKit browsers */
    color: #57473B;
    opacity: 1 !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #57473B;
    opacity: 1 !important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #57473B;
    opacity: 1 !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #57473B;
    opacity: 1 !important;
}
