

.page-node .content_main .content span,
.page-node .content_main .content p
{
  color:#777;
  font-size:17px;
}
 
.page-node .field-name-field-piedefotoimagenppal 
{
  background-color:#444444;
  padding:10px;
  color:white;
  font-size:13px;
  line-height:125%;
}  
 
.page-node .content_main .content a:visited, 
.page-node .content_main .content a:link, 
.page-node .content_main .content a
{
  color:#005E90;
  font-size:17px; 
}

.page-node .field-name-field-autorref a:link,
.page-node .field-name-field-autorref a
{
  color:#777 !important;
  display:block;
  padding:10px 0px;
  font-size:13px;
  line-height:125%;
  border-bottom:1px solid #DDDDDD;
}

.page-node .page-node h1.title
{
  font-size:38px;
  color:black;
  line-height:110%;
}

.page-node .field-name-field-tags 
{
  border-top:1px solid #ddd; 
  padding-top:10px; 
  padding-bottom:10px;   
  margin-top:20px; 
  margin-bottom:20px;   
  border-bottom:1px solid #ddd;   
}
 

.page-node #comments
{
  border:1px solid #ddd;  
}

.page-node #comments h2
{
  font-weight:bold; 
  font-size:28px;
  color:black; 
  padding:12px 10px; 
  background-color:#F5F8F9;
  margin:0px 0px 15px 0px; 
}
 
.page-node #comments .comment
{
  display:block; 
  margin:10px;
}

.page-node #comments .comment .content
{
  background-color:#F5F8F9; 
  display:block; 
  margin:10px;
  padding:15px;
  color:#444444;
  font-size:14px !important; 
  line-height:145%;
} 
.page-node #comments .comment .created
{
  float:left;
  display:block; 
  color:#444444;
  font-size:13px !important; 
  font-style:italic;
}
 
.page-node .commentlinks footer
{ 
 float: right;
}

.page-node #comments .submitted
{
 border-top:1px solid #ddd;
  display:block; 
  color:#444444;
  padding-top:10px;
  margin-top:10px;  
  font-size:15px !important; 
  line-height:145%;
}

.page-node #comments .username
{
  color:#444444;
  font-weight:bold;
  text-transform:uppercase
}

.commentsadvertise
{
  background-color:#FFFAF4;
  padding:15px;
  font-size:14px;
  line-height:130%;
}

#comments ul li a
{
font-size:12px;
border:0px solid red;
color:#005A85;
}

#comments ul li  
{
  border:0px solid green;
  padding:0px 10px;
}

.commentlinks
{
	border-top: 1px solid #ddd; display: block; padding-top: 10px; margin-top: 10px;
}

#comments .comment_forbidden, 
#comments .comment-delete
{
  display:none; 
}


#comments ul   
{
   text-align:right;
   display:block;
}

#comment-form label
{
  font-size:14px; 
  color:#444;
} 

#comment-form
{
  background-color: #FFFAF4;
  padding:15px;
  margin:0px; 
}

#comment-form #edit-author--2
{
  display:none; 
}
#comment-form #edit-submit
{
  color:#555;
  font-size:1em;
  padding:15px;
  border:1px solid #888;
  margin:0px; 
}






/* mas noticas de la seccion del nodo */
 
#block-views-4-secciones-block-4 .views-row .views-field-field-imagenprincipal 
{
  max-height:150px;
  overflow:hidden
}

#block-views-4-secciones-block-4 .content
{
  border:1px solid #ddd;
  padding:15px;
}


#block-views-4-secciones-block-4 h2  
{
  color:#444444;
  font-weight:bold;
  font-size:20px;
  border:1px solid #ddd;
  padding:15px;
  background-color:#ECECEC; 
}

/* seccion y hora de publicacion en la parte superior */

.region-content-top .views-field-term-node-tid span {
    font-size: 19px;
    background-color: black;
    
    display: block;
    color: white;
    padding: 5px 10px 5px 15px !important;
    margin: 0px !important;
    text-transform: uppercase;
  float:left;
}


.region-content-top .views-field-field-fechapublicacion span {
    font-size: 14px;
    color:#444444;
    display: block;
    padding: 5px 10px 5px 10px !important;
  float:left;
}

.content_top
{
	clear:both; 
    display:block; 
    padding-top:10px;   
    margin:0px;
}

#block-views-4-secciones-block-5
{
  padding:0px;
  margin:0px;
}


.page-node h1.title
{
    clear: both; 
  	line-height:110%;
}
 
.field-name-body img
{
    max-width:100%;
    height:auto; 
}


 
 
/*  columnas flexibles  */

.page-node #pageflex .griddiv 
{
  width:31.5%;
  float:left;
}

.page-node #pageflex .page_col2
{
  margin-left:2.5%;
}

.page-node #pageflex .page_col3
{
 float:right; 
}


/*  galleria flexislider */

#view_nodegallery_01 span p,
#view_nodegallery_01 .field-name-field-textoitem
{
  color:white;
  padding:14px;
  font-size:14px;
  background-color:#444444;
}
#view_nodegallery_01 .field-label,
#view_nodegallery_01 .field-collection-view-links,
#view_nodethumbs_01 .field-label,
#view_nodethumbs_01 .field-collection-view-links,
#view_nodethumbs_01 .field-name-field-textoitem
{
  display:none;
}

#block-views-16-galerias-block-2 .block-title,
#block-views-16-galerias-block-1 .block-title
{
  display:none !important;
}

#block-views-16-galerias-block-2,
#block-views-16-galerias-block-1 
{
    position:relative;
    margin-left:-15px;
    margin-right:-10px;
    margin-bottom:20px; 
    padding:15px;
	padding-bottom: 1px !important;   
    width:100% !important;
    background:#333 !important;
    border:0px solid #ffffff;
}

#block-views-16-galerias-block-2 #view_nodegallery_01,
#block-views-16-galerias-block-1 #view_nodegallery_01
{
  margin-bottom:10px;
}

#block-views-16-galerias-block-2 .flexslider,
#block-views-16-galerias-block-1 .flexslider
{
    background:#333 !important;
    border: 0px solid #ffffff;
    position: relative;
    zoom: 1;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: '' 0 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: '' 0 0px 0px rgba(0, 0, 0, 0.2);
    -o-box-shadow: '' 0 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: '' 0 0px 0px rgba(0, 0, 0, 0.2);
}


 