



#menu-main .nav ul li a	{text-transform:uppercase; }

/*.grid_5 .content .img a img	{height:170px; }*/
.grid_5 .content .img a {display:block;}
.grid_5 .sidebar-item .content .img		{overflow:hidden; }
.grid_5 .sidebar-item .content .img a	{width:100%; }

/******************************************/
/******************************************/
/******************************************/
.grid_3 .item .content .img     {/*height:111px;*/ height:200px; overflow:hidden; }

.paginacdor                 {float:left; width:100%; font-size:16px; }
.paginacdor ul              {list-style:none; }
.paginacdor ul li           {display:inline; color:#68afae; padding:0 4px 0 0; }
.paginacdor ul li a         {color:#68afae; text-decoration:none; padding:2px 6px; }
.paginacdor ul li a:hover   {background:#68afae; color:#fff; }
.paginacdor ul li.on a      {background:#68afae; color:#fff; }

#section-news #news-item .description .text p   {text-align: justify; }
#section-news #news-item .description .text div {text-align: justify; }

/******************************************/
/******************************************/
/******************************************/

/* media */
#section-media #media-all .items .hover-content .imagen		{width:234px; height:156px; overflow:hidden;  }
#section-media #media-all .items .hover-content .imagen	img	{width:234px; }


#section-map #menu-top .grid_12 .nav .sub a		{text-transform:uppercase; }
#section-sites #menu-top .grid_12 .nav .sub a	{text-transform:uppercase; }


/* listado sedes */
#section-map-list .city .title		{font: 400 15px 'Montserrat', sans-serif; color: #fff; display: block;	padding: 15px 0; }
#section-map-list .city .address	{font-size: 12px; line-height: 18px; color: #fff; }


#section-map-list #menu-top .nav a				{text-transform:uppercase; }
#section-map-list #menu-top .section-title		{text-transform:uppercase; }
#menu-top .section-title						{text-transform:uppercase; }



/* home  */
#menu-launcher .open-bt {text-transform:uppercase; }

/* noticias */
#section-news .sidebar-item .metas .press a			{color: #68afae; text-decoration:none; }
#section-news .sidebar-item .metas .press a:hover	{text-decoration:underline; }
#news-item .text a		{color:#676666; }
#news-item .text a:hover	{text-decoration:underline; }


#section-news .metas .press a		{color: #68afae; text-decoration:none; }
#section-news .metas .press a:hover	{text-decoration:underline; }

#section-news #news-item .metas .press a 		{color: #68afae; }
#section-news #news-item .metas .press a:hover	{text-decoration:underline; }

.description .archivo a			{color: #68afae; text-decoration:none; }
.description .archivo a:hover	{text-decoration:underline; }

#section-news .grid_7 .content .img				{height:322px; overflow-y:hidden; }
#section-news .grid_7 .content .description		{height:395px; }
#section-news .grid_7 							{height:592px; }
@media screen and (max-width: 767px) 
{
	#section-news .grid_7 .content .img				{height:auto; }
	#section-news .grid_7 .content .description		{height:auto; }
	#section-news .grid_7 							{height:537px; }
}


#section-news .grid_5	{padding:0 0 20px 0; }

#section-news .metas .author	{text-transform:uppercase; }
#section-press-releases .item .metas .country	{text-transform:uppercase; }
#section-press-releases #press-releases-item .description .country	{text-transform:uppercase; }
#section-news #news-item .description .country	{text-transform:uppercase; }

/* notas */
#section-press-releases .item .description h2 { font-size:25px; line-height:33px;  }
#press-releases-item .text a		{color:#676666; }
#press-releases-item .text a:hover	{text-decoration:underline; }

/* mapa */
#offices .image { width: 169px; min-height:93px; height:auto !important; height:93px; padding: 30px 0 20px 0; }


/* menu */
#menu-main .second-nav ul li .clock	{text-transform:uppercase; }







.grid_7 .text .colored	{text-transform:uppercase; }

#section-services #service .metas .meta1 	{text-transform:uppercase; }
#menu-top .nav .sub a						{text-transform:uppercase; }
#section-services .items .item .meta1		{text-transform:uppercase; }
#section-services .paragraph .title			{text-transform:uppercase; }


.area-icon.maspeques	{font-size:20px ! important;}

/* publicaciones */
#section-publications .list .item .metas .press	{text-transform:uppercase; color: #52b9b1; }
#section-publications .list .item .metas .name	{color:#1a1a1a; }
#menu-launcher .menu-title		{text-transform:uppercase; }


#section-services .newsletter-events .icon-wrapper		{width:70px; height:70px; margin: 0 0 9px 0; }
#section-services .newsletter-events .icon-wrapper a	{padding-top:14px;  }


#section-firm .logos	{width:auto; min-width:370px; max-width:800px; }


#section-firm .row .grid_12 .paragraph p a 	{color:#68afae; }



#team-search .results .item .metas .country		{text-transform:uppercase; }
#team-background	{height:300px; }
#team-background .team-slogan {
    font-family: Georgia, serif;
    font-size: 50px;
    line-height: 55px;
    margin-top: 110px;
    color: rgba(255, 255, 255, 0.6);
    display: block;
}
#team-search	{margin-top:250px; }

#team-search .title:before		{content: ''; }




#section-newsletter .newsletter-category .item h2	{padding-top:20px; margin-bottom: 10px;}
#section-newsletter .newsletter-category .item .title	{padding-top:15px; }


#section-team-profile #profile .description .country	{text-transform:uppercase; }
#section-services #service .metas .country				{text-transform:uppercase; }
#offices .title											{text-transform:uppercase; }


#section-events .events .country {text-transform:uppercase; }


#section-team-profile #profile .description .text a  		{color:#52b9b1; font-weight:bold;   }
#section-team-profile #profile .description .text a:hover  	{text-decoration:underline;  }

.nombresede			{display:block; padding:0 0 10px 0; }
.nombresede	a		{font-size:11px ! important; font-weight:normal ! important; font-family: 'Open Sans', sans-serif  ! important; }


#section-services #menu-top .nav .tags ul		{width:80%; margin-left:auto; margin-right:auto; }

/*#background-slideshow		{background: url(../images/home/01.jpg) no-repeat center center fixed;}*/

#section-news .sidebar-item .content .img	{height:170px; }


#section-brand .title		{text-transform:uppercase; }


/* perfil */
#section-team-profile #profile .area	{text-transform:uppercase; }
#section-team-profile .contact_sede		{padding:10px 0 0 0; line-height:15px; }
#section-team-profile .contact_sede	.title_sede		{font-size: 11px; color: #52b9b1; text-transform:uppercase; padding:0 0 4px 0; }
#section-team-profile .contact_sede	.title_ciudad	{font-size:12px; font-weight:bold; }
#section-team-profile .contact_sede	.phone			{font-size:12px; }


.grid_12 strong 			{color:#52b9b1; font-weight:normal ! important; }
.grid_12 strong span 		{color:#52b9b1; font-weight:normal ! important; }
.grid_12 span strong		{color:#52b9b1; font-weight:normal ! important; }
.grid_12 span strong span	{font-weight:normal ! important; }


.grid_8 p a			{text-decoration:underline; }
.grid_8 p a:hover	{color: #000 ! important; }


.networks.f_css_enlace_global ul li a 		{font: 400 12px 'Montserrat', sans-serif; text-transform:uppercase; color:#0b5446; font-size:11px;  }
.networks.f_css_enlace_global ul li a:hover {color:#fff; }
	

#menu-main .nav  {z-index:9999; }	
	